I've wanted to do the switch for a very long time but the only thing holding me back was my need for C# Express 2008. I have to program for work and school so I haven't switched just because of this.
To all you .NET programmers out there, can you really use C# Express Edition 2008 in a virtual Windows XP environment? Is it basically the same as using your normal PC?
Also, do most programs function the same in the virtual environment? I know I won't be able to game or anything really graphics intensive but will I be able to install my Motorola Phonetools and have it function properly?
Thanks for the answer.