i'm lookin to buy a new macbook pro. i do plan on playing games like city of heroes/villains, rainbow 6, battlefield, swat 4, counter strike, and crysis if it can handle it. also things like photoshop and final cut express, etc.. all of the games i have a pc to play them on but it would be nice to be able to play them on my mbp. is the 512 worth the extra money? i really appreciate any input/criticisms. thanks.