Microsoft needs to give developers a break...
As some of you might know I'm one of those hardcore guys that live on the bleeding edge. I don't like sitting back idle and watch the world go by. Almost everything I own which is electronic I make at least the attempt to modify/hack the thing to make it suit my needs. My wife has to hide her mobile phone for fear that I will get my hands on it and convert it into a remote for our lights.
With that said, I'm really starting to feel that Microsoft simply needs to give the developer a break. Sit back and relax with Visual Studio .NET 2005 for a minimum of 3 to 5 years. Get service pack 1 for 2005 nailed down and proceed towards service pack 2. They just need to let it mature and actually behave like we all know it can!