For the times I did this, the XP Upgrade used your 2000 drivers. However if you see HP tell you not to go to XP, then don't.
Sorry, Vista is too unforgiving. I wouldn't try it.
i have a compaq evo n160 that runs on windows 2000 and i want to upgrade it to xp of vista not sure yet however i would like to now if there is a way to be able to save all the drivers i need to run my laptop and is vista worth the extra money ox is xp better