If you attempt to upgrade from a 32-bit to a 64 bit Windows operating system I have read that one will encounter a lot of problems with drivers and other errors.
personally DONT get vista
either use XP (the one and only holy OS)
or wait till windows 7 is nice and stable