I want to extend in this a bit: Scott, Damian, Scott, David, Rich, Immo ... If you read this: fight for a clear ahead of time separation of commercial and non commercial features. Many of us can understand that Microsoft still sells dev tools but we do not like bad communication and stuff taking away which have been there already (at the same time we also think that .NET can only become truly awesome when free tools exists ... because für your competition these exists).