But I know that the amd 64 is advanced technology that isen't even out at the moment. He told me "good luck finding software to work on your cpu whenever there will be none for another 5yrs."
Tell your friend I personally called him a "misinformed idiot fonting as know-it-all"

There's been 64bit software support for the last decade -- meaning people
have looked at the 64bit environment for quite some time (anyone remember Alpha-500s ... they were 64bit)
Consider FarCry, UT, RedMercury as three quick games. Consider Mathematica, and Solidworks (i think) as two applications. Consider the craploads of video editing applications out there.
Since it's in alpha state, don't stick to them since they are maybe unstable.
LOL maybe it's unstable?

Either it is [unstable] or it isnt hehe. In all honesty its pretty damn friggen stable.
And if this is true what is the point is buying a 64 now
Well you bought one didnt you? 'sides, from the AMD side, AMD has discontinued its 32bit processor series for the mainstream processors.
Disadvantages
TRY AND FIND ONE
- Non dedicated 32bit platform -- this is where dualcore could have made a steller debut
- Shitty inital chipsets from both Via and nVidia
- On-die memory controller means greater performance but you're crippled by it when it comes to upgrading
- 64bit and 32bit "compatible" means fuhk-all nothing if it doesnt work well and compared to dedicated 64bit and 32bit platforms, the Athlon64 gets pwnd (this goes for the EMT64s as well)
- Hypertransport is not a special feature of Athlon64s nor 64bit computing and for the average user, doesnt offer all that much benifit over a FSB.
- AMD has not yet (and i dont forsee this) and will not [foreseeably] ever scale as well as Intel in SMP environments (which where their 64bit muscle really shines -- on machines and setups that (a) can use more than 4GB and (b) for people that do stuff involving more than 4GB of memory per CPU at a time)
- In a consumer environment, lack of HyperThreading -- overrated yes, a novelty yes but usefull from time to time (more often than you'd think -- and yes, in games as well)
Every 64-bit computer will work fine with 32-bit programs and OS. It's just that it can handle 64-bit processes.
Huh?
Except nonserver setups cant handle more than 4GB of RAM so thats a moot point (now if you wanna get deep into the server wars thats a whooole different ballgame)
