Ahem.NicholasDWolfwood wrote:Considering it's not very supported in OS's yet and there's barely no MBs that support it and it's very expensive, you won't be getting it.

glibc has been ported too. Basically a GNU/Linux machine will run on an Athlon 64 (or an Opteron; note that they aren't the same thing) _now_.
That's support enough for me. Fuck Windows

There do exist motherboards for the Athlon 64 -- you can Google and you'll find a bunch of 'em. (You think chip companies release CPUs without designs supporting hardware?)
Other points:
- If you don't do any stuff at the bit-twiddling level then making things work for a 64-bit architecture is a C library and compiler change away.
- If you do, then you should have made your code flexible enough to change from 32-bit to 64-bit dependency with a few macros (or whatever).
post-it:
Your argument why 64-bit processors are "inadaquate now" makes no sense...