...that has VS 2005 have serious problems? It won't even compile Microsoft Speech SDK, and I've had to make project-wide changes in my DMBot code to even get it to compile. I'm this close to just going back to .NET 2003
I didn't have problems with 2005 beta 2, but I haven't had a chance to get my hands on the final release bits yet.
I'll probably run them side-by-side.
I've had many problems with precompiled headers.
Those PCH errors are because PCH is turned on by default and in from-scratch projects you usually don't use them. MySQL might come with PCH files, or similar free/open libraries, but that's what PCH files are for. You can usually safely turn it off -- it's there for faster builds anyway.