The Macbook Pro will be faster for CPU related tasks. For loading applications the imac might be a hair faster unless you take the 7200 with the macbook pro. The Macbook Pro will be better at games.
If I were you I'd get the 2.4 Macbook Pro, take it with the 7200rpm hdd, and buy 4gb of third party ram off newegg. Which still works out cheaper than the 2.5 macbook pro stock.
The Macbook Pro will be faster for CPU related tasks.
Looking at the benchmarks on Macworld there is very little to choose between them
The 20" is $500 less.
Though there is more than $500 less in value because of the screen.
Yes, the 20" screen is bottom of the barrel in quality compared to the 24".
They are both great machines. If you need portability get the MacBook Pro. If not, go for the iMac![]()
I wouldn't say it's bottom of the barrel at all. You make it sound like it's a piece of junk. I would have to say that the 20" actually has a better picture. When I got my iMac last month, I compared a 20" and 24" side by side and the 20" had the better picture. The 24" had uneven lighting.
I bought the 24" iMac with ATI HD2600 Pro. At about 1024x768 with low settings, I was getting about 21 FPS in Crysis (via Boot Camp, of course).
I returned it for various reasons and bought a MacBook Pro (Penryn 2.4) which I connected to a 23" ACD (expensive, I know).
With the MacBook Pro, I get about 28 FPS in Crysis with medium (and a few high) settings.
For what it's worth, I like the nVidia drivers better than those for the ATI, at least within Windows. nVidia provides much easier access to dual-monitor settings via their system tray icon. They also provide more options for dual-display arrangements.