Please see this thread
. Number 2 in my first post answers your questions about upgrading from Vista 32 bit, to 7 64 bit.
I know I cannot upgrade from 32 to 64. However, there are 2 version of 7 out there: The Full Version and the Upgrade Version. I am wondering if I get the upgrade version, which is cheaper, can I still upgrade to 64.