i would recommend the 32bit....... seeing upon clean boot, Vista takes up 1.5GB of memory (i know difference between free RAM and superfetched, im talking about memory usage) and when i do something, Vista will have to shift stuff out of RAM to make way for my programmes, now im fine with that, but when the programme exits, and it sits less than 1GB, it becomes very unpleasant experience.
im talking from experience, when i make ISO using Nero 7.8.5 (or some version, not v8 ) it will slowly take up ALL 4GB of my RAM, at about 70% point the system will become unusable. only after Nero has finished, and after 5min for Vista to re-cache the files back into RAM, taking RAM usage back up 1GB point, it became smooth.
however, i didn't have this problem with 32bit Vista, its memory usage were around 800MB, only less than 500MB made it unusable.
NB: i define unusable as firefox doesn't come up within 5 seconds. even when Video encoding, it comes up within 2s.