They should be the same price, I dont know why the 64-bit would cost more.
And you can install the 32 bit version now and upgrade later, but you would have to buy another copy of Vista, which would be several hundred dollars. You cant pay the $30 and get the 64 bit version.