I had a few questions about a new MBP I was wondering if anyone could help me out with. First, I'm leaning towards the lower model (2.4 with the 256 mb of VRAM). If I'm just doing photo editing, office type stuff and some gaming, will that extra 256 mb of VRAM really make a difference worth the $500? Secondly, I'd like the faster hard drive, but want to buy the computer in the store rather than online. I'm thinking of buying, on Newegg, a Western Digital 320 gb 7300 RPM for $110, then using the hard drive that comes with as an external. Is it relatively easy to replace the hard drive and reinstall the OS from the DVD they give you with the computer? Does replacing it void the warranty? Lastly, do the RAM slots have to be identical? In other words, can I get the 2 GB model and then buy a 2 GB stick from Newegg and have 3 GB? I need the computer this week and would like to avoid customizing online. From what I can tell, it seems like these upgrades would be cost effective. Thanks much for any help.