i don't understand why people keep recommending high end single core processors. If you want a $150 processor, fine, maybe dual core isn't for you yet, but if you're looking to spend $400-500 on a CPU, it really should be a dual core. Look at the performance difference - 200MHz here and there hardly does anything for your performance - maybe accounting for an extra 5% in your games. The extra cache is the same story, only even more minimal, maybe 2-3%. Yet with the X2s, you get gains close to 100% in pretty much every area of weakness that the A64 architecture ever had (multitasking, encoding, multithreaded apps), and no performance degredation in single apps. That impresses me way more. In fact, due to the A64 single core's crappy sceduling, sometimes you see 300-400% gains with dual core in heavy multitasking, simply because the scheduling is so much better. Throw in the fact that you can download files, encode a DivX movie, and play a game with virtually no performance degredation, and I think it's totally worth it.