I've been in a similar position. When I was upgrading from my PowerBook I couldn't decide whether to get an iMac or MacBook Pro.
I decided on the 24" iMac and, unfortunately, kinda regret my decision. The thing is, I feel like I work better when my work can move when I need to move. I also find it easier to get into a zone when I feel physically closer to the screen and everything on there..
Now, don't get me wrong.. the iMac makes a superb machine for watching movies and playing games - I'd never want to do that on a laptop when I have this screen. It's just, I can't code on it as good as I can on a laptop.
So, my solution was to buy a MacBook as well. Just a normal low-end one.
My advice: opt for the MacBook Pro. If you're that bothered by the screen size just grab an external monitor at a later date.
Just my two pence (I'm British).

» iPod Touch 8gb vs iPod Nano 8gb ... Last Reply: 1 year ago by Ivy.
I'm replying to this on my iPod touch. I wasn't sure whether I would like this thing or not but having used it all day I can honestly say I think I'm in love with it.
I'm not a fan of the new nano, so I'm happy I have the previous generation. Fat thing is not for me.
The widescreen video playback is awesome on the touch. There's just a lot of fun to be had with the touch!
Anyway, my vote is for the touch... I love it so much!