I am planning on perchasing an ASUS F3JP, and IMHO the best bet would be to dual boot 32bit xp and 64bit vista (for now at least).
Goto Tom's hardware (
www.tomshardware.com) and it seems that ATI and Nvidia have a ways to go before the drivers are at the XP performance standards, as Vista has dropped native OpenGL support - So the Vid card companies have to create drivers for these. This way You get the better performace while gamming in XP (and the full support of it), and you can also try out the games in vista (and get any performance boost of the 64bit code of some games) - dosn't work in vista? play it in XP.
This is pretty much the same with device support, although (this is the same as XP x64) the 64bit vista wont really work with 16bit devices (rather old nowdays - hoping that my lappy will not have any problems with this), or programs that are installed with 16bit installers (the MS layer wont recognise them properly - Windows-32-On-Windows-64(WOW64)).
Only reason i am worried is that the ATI website dosn't support the x1700 mobility that comes with the F3JP (no drivers can be found on the site), although i have herd there are some work arounds. And i don't know how the 'older' games will work on vista.
Psycho, I was wondering how these 'older' games work on Vista x64 (i do have new games aswell, but i aquired them in a non-conventional way so i don't mind if they wont work :P *cough*goodoldtorrents*cough*), Games such as Savage and RTCW:ET (Old skewl, good and free), I don't realy care about Farcry as i know that they have relesed a 64bit version of that.
If there are no real problems with these then i might even go with just vista x64. IMO the jump to 64bit should have been like the jump from 16-32bit.
As for teh OP's Question, the main reason why Xp x64 sucked was a lack of support. However in vista, because it requires that MS signs the drivers, MS has been able to hold off signing a driver intill a 64bit version was released. so that should have gotten more support for the 64 bit versions (YAY!).
bLAKE
PS: sorry if i highjacked this thread :P