I am looking at buying a 15.4'' MBP in a couple months when they release the Rev B preloaded with leopard. I know that I will be putting in 1.5g of RAM. I don't know how much VRAM I need, though. I will definitely be dual booting into Vista, and will be using a 24'' external LCD; no wish to upgrade to a 30'' though. I will be doing some photoshop, but nothing serious. I want to be able to play games like WoW and The Sims 2 at smooth frame rates and at least medium quality. Will 128mb VRAM let me do all these things? Does it matter whether I have 128 or 256mb of VRAM if I want to play around with Aero on Vista? Would 256 be any better than a 128 when it comes to having an external monitor? I'm not playing games like Doom 3, but I still want a machine that can give me good frame rates on moderately graphics-intensive games. And sort of a side question - will having a bigger graphics card negatively impact my battery life significantly? I don't have the itch to have the 'latest and greatest' but these are some things that I need to see my MBP do. So, can I do it all with 128, or am I looking at a hole $500 deeper in the wallet?