I need specific details about my processor please. I have an AMD Athlon 64 X2 4200+ w/ AMD LIVE! -Dual Core 64-bit Processor with AMD 64 Technology 2.2GHz, 2 x 512 KB L2 Cache, 2000 MHz System Bus ~ What does all of this mean? ~ I know it is a dual core processor, but does that mean that each core has capabilities of 2.2GHz for a total of 4.4 GHz, or does it mean that each processor has 1.1 GHz? ~ Also, what is the purpose of a cache, and are two 512 KB caches good sized? This question is extra, and not neccesary, but if it isn't too much trouble please list its comparisons and competition from the Intel class. Thank you to everyone who takes the time to answer this question. It is greatly appreciated.