To the question of 'need' -- I'd suggest 32 bit Vista at this point --
less driver support issues. The payoff with 64 bit vista will be when
the driver support is more solid (which will happen), and folks have
systems with 4G of RAM (which probably will happen), and applications
are written to take advantage of the combined 64 bit CPU and OS.