I've learned about the various service offerings available from Microsoft in bits and pieces over time so I'm happy to see these laid out in a well orgainized way on this new site http://www.microsoft.com/microsoftservices . Services civered there include:

Consulting and industry specific offerings

Microsoft support channels

Microsoft Technology Centers

 The MTCs are especially interesting for:

  -Strategy Briefing (one day)
  -Architectural Design Session (one or two day)
  -Proof-of-Concept Workshop (three-week)

 Training and education