Hey,
anoldscrewup It looks Like I owe you an apology. I glanced too quickly over your machine specs. (and, btw, I'd never ask a guy to spend money for just one game...ooh, hey, wait, I've done that...oops sorry)
ANYWAY, I apologize. Your machine almost duplicates the one I was recommending AND that I happen to be running myself!! <facepalm> So, what's the deal I wondered? I
think I ran the game on my Win-7 os before upgrading and I KNOW I've run the game since...on the same machine. And, I'm running Milky Ways now with no hiccups. So the only difference is OS (and your / my OS set up and "cleanliness") SO since I don't know if you've run a system cleaner lately and/or if your Device Manager has any 'alerts' in it, I'm thinking your only problem is somewhere in your system setup. I'll wager that since you "do more than gaming" on your machine that that is where the problem lies. I've had problems once I've had too many pgms on the system...the registry gets really messed up.
So two suggestions, if you've already cleaned the system (and registry) and have lots of space left on your HD (and no background hogs) --thats one--then maybe upgrading the OS or re-installing it again will cure the issue (and any others). (and PS, I love Win-7 )
Bottom line, The only difference between your hardware and mine is their makers (Lenovo vs Dell) and that don't count so it has to be in the OS. Check it out because I'm running both programs just fine and so you should be able also.
Best of luck! and BTW, I think you'll really like ATOFL and MW...they're great alternate world type games.