There's nothing really wrong in particular with the newer versions of Visual Studio. The IDEs themselves have gotten a lot nicer I think. But the point of my last post, that link at the end, was that I think SSE/SSE2 could be made to work with VC6, provided you install SP5+ and the Processor Pack available at that link. SSE likely works in any VC after VC6 as well, natively even, since it came out in 1999. The next VC (VC++ .NET 2002) likely has SSE and SSE2 optimization support natively. But currently only one project file has it set up in our SVN, although addding it to others shouldn't be an overly complicated task. The user difference is not known for certain, but I've heard that the VC2008 builds might run better than the VC6 builds, performance-wise. Still, without being able to compile the speech sdk on newer compilers, or have proper debugging symbols, we're kind of stuck with what we have for the time being.