At work I'm using XP with VS2003, SQL2005 because we've some projects I need to work on that are in .Net 1.1 and VS2003 projects. At home I'm running Vista and while I like it, the generally sluggish UI is annoying and I have to run VS2005 and SQL Express SP2 etc. I also want to start working on some of the MS certifications. Should I stick with Vista an VS2005 at home, or drop back to XP and VS2003. Whaddy think, and what are you using?