There's been a bunch of blogs, newsgroup posts, etc on how to fix your machine if you don't uninstall Betas correctly and get into a bad state.

Aaron (one of our former testers on VS Setup) put together a great summary of all the potential issues and links to workarounds:

http://blogs.msdn.com/astebner/articles/492809.aspx