Don't forget though, that just because the CPU is 3Ghz, means it will be high end. I own an AMD Athlon II X2 250 3.0Ghz CPU. Now look at the Intel Core i7 2600k. It has only .4 more Ghz, but why the huge price jump? Well, look at the technologies it comes with. It has 1MB of L2 Cache, and 8MB of L3, while the AMD has 256kb of L1 and 2MB of L2 Cache. Cache is used to reduce the amount of time it takes to access the memory, therefore the more cache you have, the faster the CPU is. Now take a look at how many threads it can do. The higher the amount of threads it can run, the faster your computer. The highest end i7, the 990x, can handle 12 threads, or executions at once. Another thing to look at if future proofing. Technically, there is no such thing as future proofing, because the computer marketplace is always changing and improving. Look at the Socket LGA 1366 for example. Just last year, it was the top of the line socket, and still is. However, now we have Socket LGA 1055. It may not be as good as the LGA 1366, but it is newer and still open to upgrades. LGA 1366 is old and is about done it's life cycle when it come to new equipment for it. Now, you can still upgrade it, like with newer graphics cards, but no new technology will be added to the 1366 interface. But now, just you wait, once PCI-e 3.0, DDR4 Ram, LGA 2011, and nVidia Kepler flagship graphics cards come out, who knows what will happen...

They exist everywhere. You may not see them, but they're there. Awww yeeeaaaahhhh, 20% Cooler! /)