WOW, what a definite answer! Pity it is sooooo wrong. I have an early 2011 Macbook Pro 15" maxed out with all the trimmings. I play Battlefield Bad Company 2 exclusively on this machine, with a game rig I bought last year sitting gathering dust upstairs. This machine runs BFBC2 with most settings on High and some on Medium, running 1680 screen res. As most forums I have read say that if your machine runs BFBC2 then it will run BF3 with slightly lower settings.
Why on EARTH would you say that Macs are not for gaming? NOT well informed.
However, a 13inch MBP would probably struggle.
COME ON BF3!
http://www.newmacbookpro2011.org/macbook-pro-2011-17-gaming-battlefield-bad-company-2-must-see/
It always makes me laugh when I see someone trying to justify their sub-par gaming performance on their 1500+ dollar machines. Yes, you can play games on a Mac but if you're anywhere near serious about gaming then a Mac is a poor choice. I assume you play BFBC 2 on your Windows installation right? You can spend far less on a laptop and play with better specs. Yes Macs are wonderful machines that can perform many task admirably, but gaming is just not one of them, at least not for now.