I'll just check the year - yes indeed 2010!
I'll try explain this quick - if you have less than 4GB's ram in your machine run a 32bit OS, if you have 4GB's or more then run a 64bit OS.
Mostly ALL of your 32bit applications will work on a 64bit version of Windows. Most recent devices have 64bit drivers. The only drawback I can think of would be if you had a specific device that you don't have 64bit drivers for.
64bit computing is pretty much defacto lately, 32bit is dying out.
Also I would question this friends motivations for hating 64bit computing, What exactly does he hate about it - the ability to use more than 4GB's of RAM, or the extra stability and slight speed increase of 64bit computing? Hating 64bit computing, is like hating "The Beatles"