best way to keep your PC upgraded is to save up some money and get some good parts. Don't buy the minimums; you'll spend more in the long run by continuously upgrading again and again to hit minimum requirements and only get par graphics because of a lack of power in your graphics card or your processor. I don't want to take this into a PC-upgrading thread, so send me a PM with your current system specs (if you aren't sure I can help you with that) and I'll try to help you upgrade economically.
Proud to be an American.
"All that is necessary for the triumph of evil is for good men to do nothing."-Edmund Burke