But unless you are running some LARGE CAD program where you actually need a large memory capable machine you have to look what the general requirements are for the average softwares in use on most 32bit systems. If a program only requires 512mb to run why would you need 8gb to 16gb?
its a well known fact that more ram = faster pc. you can't really argue against that.
you have less paging file access, you can run more applications if you need to, and it can also make up for having a not so good video card.
please don't tell me that you actually believe that a game will run just as fine with its minimum required ram as it will with double or triple its recommended amount of ram.
Oblivion only requires 512mb ram i believe.
when i had 1gb ram and 32bit vista ultimate, i had to play it on the lowest detail settings and it was still laggy.
when i added more ram, upto the usable 3.25gb in 32bit, i was able to play with the settings on high, got around 10fps. so it was still a bit jumpy.
when i upgraded to 64bit vista, my pc could then use the full 5gb of ram thats installed. granted that there compatible with my video card, i can now play games with the highest detail settings without any lag at all.
no matter what way you want to look at it. its still a fact, if he wants to use vista and wants more then 4gb of ram, he has to use the 64bit version. regardless of what he might be useing it for, and regardless of what the 'general requirements are for the average softwares' are (which have nothing to do with the topic in the first place)