There is now pretty good support from most peripheral companies (except Apple - write a 64bit iPhone driver, please) on Vista 64. Server level stuff has pretty good support in XP x64, but in general you want to stick to Vista x64, which has better support today, and will get more support going...