It is a 10 year old engine, but that can be deceiveptive. I was running an E6300 with an 8800gts 320mb when playing MW1 on a 22" wide. If I wanted it to look pretty the frame rate was always below 60, closer to the 30 mark. Luckily a friend chucked me his old E8500 and GTX260, so all's well for me. Problem then is for my sister who's running a pair of HD4350's in "crossfire" (not SLI, sorry. ) attached to her 30". It runs MW1 fine maxed out...providing there are TWO cards. Take one out and it's crippled. As you say, it's most likely a driver issue. Not their fault per-se, but there should be support for things like that on release. Specially when the engine has been around for 10 years.