I'm afraid your graphics card might not have enough memory

Also, I'd recommend getting more RAM, as most programmers think that 4GB is becoming the new 2GB standard in application use. Even running just the OS and normal applications in Bootcamp, I'm @ 1.8GB RAM used w/ 2.2GB free.
If you can (I'm not sure how MBP's work), try and upgrade the graphics and RAM in your laptop. If you're looking for a new computer, I'd suggest getting a desktop, if you don't need the mobility, as they are much cheaper for higher-grade parts.
@roippi: No, it was not a troll. That was sincere advice. True that you don't always need "the next best thing", but any person that uses there computer for gaming knows not to skimp out on graphics or processing power just because "it was a good deal". I'm just saying it's good to future proof your computer for gaming, if that is what you actually do on it.
If not, then wait like the rest of the PS3 users.