Hey, I'm not here to change anyone's opinions, because I couldn't care less what others do and don't do... but I'll say my bit and move on.
---For me---, there are three clear benefits to using a 64-bit operating system today.
1.  I do have some 64-bit programs that run better than the 32-bit versions.
2.  I can take advantage of my high system/video memory.
3.  I have had some 32-bit games CRASH due to exhausting virtual address space on 32-bit operating systems that NO LONGER CRASH when using the LARGEADDRESSAWARE flag in a 64-bit operating system.  Games like "The Witcher", for example, will result in an eventual crash on a 32-bit operating system, but work perfectly once modified to take advantage of the full 4GB of 32-bit virtual address space that only a 64-bit operating system can allow.  32-bit Windows by default only allows 2GB (because the space is split between user and kernel) or up to 3GB when using a special switch, which The Witcher (and some other games, like Supreme Commander) can exhaust.  As time goes on, more and more games will be exhausting this 2GB limit, if they aren't already.  You can call it sloppy programming or whatever, for them to use this much virtual address space, but hey, I'm interested in the results since I loved the games.  Saying "Well, those games are just poorly coded" does nothing beneficial for me, whereas using a 64-bit operating system to get around the problem does.
I don't have any programs that refuse to work because of my 64-bit operating system, so I have nothing to lose personally.  Others' mileage will vary...