Alright. I have made some considerations.
The 17'' HD MBP is awe-inspiring. And yes, it is my dream computer. But... it is too good for me. I simply do not need it. Asking for it is too much for my parents.
So I am considering the MB again. I might wait until they put SR in for the boosted X3000 graphics (I think that is what it is called), and then not have to pay them for it. I could use my money for PS, Aperture, and maybe a new lens. Or I could get a new 15'' SR MBP...
I think the solution here is pretty easy-I don't think the Macbook really fits your needs, what with Intel video and the tiny screen. Since the 17" price is an issue...get the cheapest 15" model!
With the educational discount, it's only $400 more than the black Macbook...and actually closer to $300, because it ships with 2GB already. So for lets say $310 you get:
-15.4" screen with newer backlighting, versus a tiny 13.3" screen.
-2.2GHz/800MHz newest Core 2 versus 2.16/667 old model-significantly faster right there.
-A mid-range Geforce 8600GT, that will almost certainlly run Starcraft 2 (and run WoW 50 trillion times better), versus ultra low end Intel video. 32 stream processors and 128MB dedicated video RAM versus 4 pixel shaders and no video RAM at all (or vertex shaders at all).
-The ability to use 4GB in the future (or probably more)
Granted, the extra video RAM and larger screen on the 17" model would be nice, but I don't know why you're even comparing it to the Macbook, when the 15" MBP is just a bit over $300 more.
Personally I'd peg the upgrades as worth (for me personally):
-screen-$300
-better CPU-$200
-Geforce 8600GT-$300-500+
-ability to use more RAM-$50+
-better keyboard-$50-100
The *only* drawback to the MBP is the hard drive isn't user replaceable-at least not officially. But otherwise I think it's a much better value than the MB, especially if you plan to game at all, or need a decent sized screen, etc.