If you install Visual Studio 2010 Express, what you may find missing is support for static code analysis which is claimed to be only available in paid editions.
However, it’s relatively quick & legitimate to make the magic happen. The steps are:
1) Install Microsoft Windows SDK v7. Make sure the Compiler options is ticked!
2) Now you can install updated compilers by downloading this patch.
3) EDIT: Oh yes, you might also be interested in downloading a patch for a patch, so that your patch is patched. 😉
Now it only takes an /analyze argument to convince the compiler to take a closer look at the files it actually digests 🙂