Hi, 64bit OS does seem to be the way to go.
Updating to XP 64bit does not seem worth the expense.
Hardware manufacturers never really accepted it, you are unlikely to find many drivers for it.
Personally, I would wait for Windows 7, as that should (hopefully) be a more fundamental change than the lip gloss of Vista.
Then there is always Windows 8.................