With Visual Studio 2008 I've done something I never thought I'd do. I'm actually using a beta of Visual Studio to write production code at work. I'm doing that not because it's the most stable platform, it's at beta 1 quality right now. I'm using it because of all the great features it adds as well as the unique ability that it can now target a .NET Framework that is different from the one it was written for. More on that in another post.