Just one more note about removing/recovering from VS2008 Beta. if you had installed the VSTS Explorer while you had the beta installed, you may have to uninstall everything to do with VS and rebooting before you can recover. One of the indicators that you have reached this confused state is that you will try to debug an application (this is especially relevent to 64-bit systems) and you get an error indicating that the debug components are not registered. Don’t panic (and don’t wipe your system), just be patient and work to get the VS beta completely off of your system. If you can’t uninstall, you may have to go to MSDN and use the VS2008 SP removal tool to get the SP off first. If you still can’t get an uninstall clean, you may have to do either a install or repair THEN try to uninstal before you can get to a clean starting point.
Then be sure to reboot before installing the non-Beta VS. Patience & Persistence is the key asset in this situation.
Happy Coding.