if vista sp1 wasn't on the way then i'd put xp sp2 on because vista looks nice but it pretty annoying at times. seeing as sp1 is supposed to be out in a couple of months
We can expect the service pack no sooner than 2008, which means it may come near or at the same time as SP3 for XP.