Give me a break. Try encoding a couple of hours of HD video or hatching 1000 photos in Lightroom and tell me that the CPU in the iMac is fine for people. These aren't pro tasks, these are things many users do and the shouldn't have to own a $3000 mac pro to get decent performance when $1000 PCs can do these things easily.
You probably have a really valid point - I guess all I was saying is that with all the machines I have owned over the course of my computing life, I'm really happy with the performance that my Mac gives me and I'll gladly buy another one - 4 cores, 9 cores, 76 cores, 0 cores. I'll admit that I've never owned a 'top of the line' machine so perhaps I don't know what I'm missing. I do know that I have about 80 GBs of photos and I've never had an issue with how my Mac deals with them. I'm sure if I was shown how another machine deals with them I'd be really impressed.
At any rate, I didn't post to be proven wrong or to be told what I need or don't need - just my feelings on the whole situation. I don't mean to dismiss other users needs or belittle what their intepretation of the ideal machine should look like.
Here's what I know for a fact: When my 2 year old son is watching Ice Age 3 streaming through AppleTV, it just works. And that's just one of the reasons that I'll buy another Mac.