I will be replacing whatever MBP I get after 2 years no matter what. I already have a Windows desktop that I'm thinking of getting a new video card for (possibly 4850 HD). Basically, I already have a 3 year old 15" Toshiba notebook, but it's getting increasingly cumbersome to carry around. I'd assume a 15" Macbook Pro would be similar, so I won't even consider it. I'll be using the new notebook for schoolwork, programming, photo editing, and possibly a little bit of light gaming (though I'd probably save the gaming for home with the desktop). I'm kind of curious how big of a difference 2.26GHz/2GB and 2.53GHz/4GB would make in the tasks that I do. Couple of examples: Schoolwork - Typing up essays with Office for Mac 2008 Photo Editing - editing 12 megapixel photographs from my D90 Graphics - Designing logos in Illustrator or Photoshop CS4 Light Gaming - CS:S, Unreal Tournament, and Team Fortress 2. I wouldn't mind turning down the graphics settings if necessary, since majority of gaming would be done in my desktop. Any suggestions on which one to get? Will picking one over another make that large of a difference?