Just to clarify...
*IA64 (Itanium) has been the special case out of the current crop of 64-bit chips, in terms of "instant OS support." But that's because it's been practically incompatible with IA32 (something they're *now* planning to address in hardware, I gather; it's been what, six, eight years?) ... and despite all the effort 'poor' Microsoft and friends put in, Intel's only been selling like 3,000 units a year. ... Because, guess what? Few third-parties have recompiled *their* applications to the platform.
*From there, practically every other 64-bit platform to date has been UNIX of one flavor or another (VMS being the exception). Like it or not, that supports a slightly different development model... and certain *other* aspects of UNIX have long kept third-parties targeting it ready to recompile or port at the drop of a hat. As it turns out, this enforces some professionalism in that market (software vendors have to know enough to 'stay on the treadmill,' or they'd have long since fallen off), but given some of the moans targeted at Linux on the AmigaOne, I doubt many of us would really be happy with 'UNIX' (as stood ~1990-2000) on the desktop. No matter how cool SGIs seemed at the time.
OS X is addressing some of the issues; from my perspective, DragonFly BSD is set to give them all a knockout punch; desktop Linux has gotten around many of them by promoting vendor-maintained package repositories. So I do encourage the haters to try things again in two years, while at the same time saying "Yeah, on 'the desktop,' you want software you bought six years back to 'just run.'"
*64-bitness offers big fat wads of memory addressing. That's basically it. (Some registers get wider, but in tradeoff, all your addresses and pointers or whatnot tend to get wider too. It does help out with a few specific calculations, but yes, 32-bit chips are basically "just as fast," and could remain so as long as we can keep scaling them by the GHz.) Big fat wads of memory addressing do let you do some cool things, though... like storing entire CDs in RAM. Or decent chunks of video. Or artwork for a building-covering banner at 300DPI. Or game data that includes an entire topographic map of New York state with one-inch resolution or something.
Like I said, it'll be a while until we can afford this much RAM, so as users, we don't need to fret much right now. But when 64GB is as cheap as 64MB is now, you'll hope we got around to having the option open, right? ;-)