I have $600 to spend on a cpu. I dont want to ugrade for like 3 years possibly more. I was thinking of initially getting the P4 3.6ghz 660 processor. or the AMD64 4400. If anyone could help me out in making a decision that would be great. The purpose of the computer will be general work, like MS office, autocad, burning dvds, gaming, downloading and surfing the web which can be done with the greatest of ease, performance, and time. Both these CPU's have the 64 bit. If you think I should get a different cpu let me know I dont mind buying anything even if more expensive than $600, as long as it will complete the tasks outlined with minimal problems and great performance and long as they have 64 bit capabilities for future purposes. I am trying to build the best computer today so it will last me as long as possible for future purposes. I have read that Intel is a lot of flash with there high core speed, but not worth the money spent. Any thoguths will help.