64-bit is really only recommended if you have 4GB or more of RAM, because 32-bit cannot use more than 3.5GB.
well first of all it can handle 4gb but 32bit users often have integrated graphics so those reserve 500mb. 32bit means the OS has 2^32 address spaces for memory, which equals a little above 4 billion bytes, which is 4 gigabytes.
second, i would never recommend 32bit if you can possibly get 64bit. if you ever decide to upgrade your computer with 4gb+ of RAM you'll have to spend over $100
again when you could have just bought the OS once in the first place.
edit: if you don't believe me about the 4gb, read the 2nd paragraph here on
wikipedia. it basically says what i was trying to say.
and what you said about the requirements for 64bit, i already covered the only one that matters. he's buying a new computer, there's 0% chance the processor won't be 64bit capable. 4gb more of HDD space is trivial. and i already said you need atleast 2gb of ram.