Hi all, I'm selling an old Macbook Pro (circa 2007) so I can replace it with one of the new 2010 iMacs (I no longer need it to leave the house). I want to spend as little as possible, so I have already confined myself to the two 21.5" models with the i3 processor. However, I'm pretty torn as to which of the two to get (3.06 GHz or 3.2). I'm a science PhD student, so I will primarily use it for Matlab and graphic design (I use both Photoshop and Illustrator extensively), along with all the usual entertainment stuff (music, movies, etc.). I might like to play games every now and then (e.g. Starcraft II, some of the Valve games), but that's not too important. The boost of 0.14 GHz seems pretty negligible to me (doing the additional upgrade to the i5 would certainly be nice, but that's getting outside my price range). And I don't care about the extra 500 GB of hard drive; I'd rather invest in external drives. But the main important difference seems to be the graphics card (4670 w/ 256 MB versus 5670 w/ 512 MB). While I know this is most relevant for gaming, I realize that the OS itself (and some non-gaming applications) increasingly rely on the GPU, or will do so in the future. But, is it worth the extra 300 bones? Do you think the graphics card upgrade would affect performance in, say, Adobe CS 5 applications, or would it only matter for gaming? Can anyone describe their experiences with these two models (or these two graphics cards), or direct me to some direct benchmark comparisons? Thanks!