upgrade your pc or buy a new one you mean? if your buying a new one and you want one with a decent graphics card then it will cost at least £500(with monitor and stuff)
sure you want to do that if your only playing games like snooker and golf?, your currant processor with new ram and graphics card will be more than enough for small games like those.
Just a thought