Tin Tin,
If you're only a light PC user I wouldn't worry about the two different OS's, no need to complicate matters.
Vista, after service pack 1 update can address 4 GB's of RAM, although I'm not sure if it uses it all.
I'm using 4 GB's of RAM in Windows 7 Beta 32 bit, and for my...