new meaning of "switcher"
I'm actually considering "switching": from an almost two year old Mac Pro ( 4 core 3 GHz) to the new 3.06 GHz iMac. After Apple made the switch to intel, I went for the Mac Pro and a 30" ACD from a 20" G5 iMac. It's been great having such a powerful computer, and of course 30 beautiful inches of screen real estate has been very nice as well. But I do miss the all in one form factor, and I absolutely love the aesthetics of the aluminum iMacs. And while some complain about them, I find the glossy screens to be absolutely breathtaking.
Last night I went to the local Apple store, and I brought an SDHC card from my AVCHD video camera. It contained 1 minute of Hi Def video, and I wanted to compare the time it took to download and render on a 3.06 iMac vs. my Mac Pro. They didn't have a 3.06GHz iMac on display, so I had to try it on a 2.8. Results? The whole process, which took 2:10 on my Mac Pro (8 GB RAM), was actually about 10 seconds faster on the 2.8 iMac (with 2GB RAM)! This is about the most intensive thing I use my computer for, and I can imagine that a 3.06 with 4 GB RAM would only be quicker, even if only marginally so.
I understand that this was only one, very short, test. In some extended CPU/RAM intensive tasks, I'm sure the 8 GB, four core 3 GHz MacPro will still outperform the 4 GB two core 3.06 GHz iMac. On the other hand, 90% of my computer time is on the internet, using iWork, MS Office, etc. I don't want to be disappointed, but in these applications the faster RAM in the new iMac may even feel "snappier" than my current configuration.
I must say, these results and the comments in this thread are very, very encouraging. I would love to hear more from anyone who has hands on experience with a 3.06 GHz iMac.