Ugh not PC World!! they will gouge you for what could be done by a monkey!
If you are serious about upgrading, read up on the subject, there are plenty of magazines out there. Ask a friend in the know. Decide on what you want and then do it yourself.
If you want to upgrade purely for gaming and nothing else and the cost is too high... hold out for a console.