Yeah. But then the delemma i have is, either have the portability of the Macbook pro, or go something like the iMac, and have quite a suffiant increase in power for the same/less money.
If you can only afford one computer (as in not a laptop + a desktop), which i'm guessing is what you're looking at, get a MacBook Pro. You can put 4GB of ram in, which is plenty fast, plus it's portable. Not sure what your future plans are for photography, but if you ever did want to shoot professionally, having the ability to take your computer on-location to shoot tethered is well worth it.
You can also pick up 1TB external hard-drives for virtually nothing these days, so extra storage isn't a major issue.
Personally, for a single, do-it-all computer, i'd prefer portability with reasonable power over a lack of portability but shit-loads of power. Think of holidays/travel/work/uni/TAFE/whatever...a laptop just makes sense (to me, anyway).
Just to add, also: My MacBook Pro 15" is three years old now. It has 2GB of ram and still handles my image files easily. I can't imagine what the newer ones can do...