I had written about trying the TaskSwitchXP product from NTWind previously (see here). The product is pretty cool, and works as advertised. It has a lot of neat features and integrated nicely with my XP2 system. And it still got uninstalled. Finally, one quirk brought it down; the delay after switching applications.
Every time I'd switch programs there would be this 2 to 3 second delay before I could use the application I switched too. It was annoying as I switch applications and start working immediately. Having that delay was slowing me down too much, so it had to go.
If someone knows how to work around that, let me know. Everything else in that app was pretty cool and non-obtrusive.