I'm tired of 32 bit support quite frankly.

Yes, there are devices out there that can only work with 32 bit Windows, but wow. I find that there was a failure among OEMs during the vista release and a failure among device makers to not support 64 bit platforms. Almost every vista machine I've come across has a 64 bit processor, but only 3 gigs of RAM as it was originally a 32 bit running machine. It's impressive to see performance gains by just changing the OS architecture. Then there are the better security enhancements that come with 64 bit Windows...

I don't get why some device makers didn't future proof their products for 64 bit systems. That's my question. Sure, it may had cost more initially, but in the long run, it ends up costing more just to support an elder 32 bit compatible device that doesn't play well with 64 bit Windows. And it also costs more to replace said devices and it may cost more to upgrade systems to be able to virtualize a 32 bit Windows version. It becomes a pain.