I just noticed that there was a serious problem with my javascript editor in VS 2008, goes to show how much JS I write! I have had VS 2008 installed since beta 1 :)
Anyway, I had no intellisense or an colour at all, all the text was just black. After a little searching I found this blog post from the webdevtools blog. You need to change a couple of values in the registry...
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\CLSID\{014E9A41-54E5-44ED-B15E-EFFA8758BFFC}]
"CodeBase"=file:///C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\IDE\\Microsoft.JScript.AuthoringServices.dll
and
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\CLSID\{014E9A41-54E5-44ED-B15E-EFFA8758BFFC}\InprocServer32\9.0.0.0]
"CodeBase"=file:///C:\\Program Files\\Microsoft Visual Studio 9.0\\Common7\\IDE\\Microsoft.JScript.AuthoringServices.dll
I then noticed after the above didn't work that I don't even have that file! ARGGHH!! :-| Reading the comments on the above post I found out that this relates to upgrading from beta1 to beta2, they recommend to run the beta2 install again and hit repair but I found that copying that file from another install works just as well!!! And saved going through the rather time consuming repair process :)