Well asides from the Video card, RAM and power supply, if you've kept Windows running good, free of viruses and spyware, then you should be good, not great or flawless, but good.
In the future if you end up upgrading the entire thing (salvaging whatever you are replacing atm of course), it's recommended that you build it yourself or a friend that can, from other members experience here, you can learn to do it yourself pretty easy, and we have lots of guides, well Pwn has them he has everything.
Also we can work out different type of templates for PC's inside a budget that you can give us, and I mention templates since we all have different tastes, Intel, AMD, Nvidia, ATI, etc
