We have quite a few of the '10 & '11 15" models (approx. 200) all have been quite reliable.
The only issue we have had is controlling (force) which graphics services to use per a given app. So the built-in Intel graphics can be over-ridden using instead the AMD Radeon HD 6750M.
Apple's desire to be auto-magic is a bit flawed here, as it is expecting people to need the same thing. In truth our needs are sometimes opposite to their design goal (needing the better GPU). I can't fault Apple for trying to make a dual GPU system work based on power Vs users needs, as the general public most likely doesn't understand the ramifications of using a given GPU unit. I suspect that is why Apples newer systems are moving away from the dual GPU setup (at least the built-in GPU's are much better in todays models).
Here's a good write up on how to do some control while it's not perfect it does help: Unibody MacBook Pro Q&A - Updated July 27, 2012