I have SQLPrompt (2.0.0.59) happily working on VS2005. However, its capturing of the TAB key is a little too tenacious. One of Visual Studio's editting features is highlight a block of code and hit TAB to indent the whole lot (or shift tab to unindent). However, with SQLPrompt running, the whole code block is replaced (with nothing or a keyword). It doesn't always happen, I think it depends on the construct that you're indenting. An IF SELECT ... ELSE SELECT.. seems to have its problems. The whole innards of the IF is replaced with ELSE. I haven't totally pinned it down but I'm sure you could reproduce it.
Cheers,
swg
Cheers,
swg