That CPU should be fine still. Buy a good cooler and overclock it.
the 4850 should also be OK at lower resolutions, but might struggle in some games at 1680x1050 or higher. A 5830, 5850 or GTX 460 would all be good upgrades.
Once I tried to overclock it and it failed miserably even though my motherboard is very good for overclocking but my motherboard came with a software wich is called turbo key which converts my shutdown button to an instant cpu overclocking but I'm not sure how much it changes my cpu's speed is there a way to determine that?
As for my graphics card it also came with an overclocking software more detailed actually but I'm not sure how to determine what changes when I use it.As for resolutions I only use 1440x900 so higher resolutions are not my thing.
If you could tell me a software or two with which I can determine my cpu's and graphics card speed I would be grateful
You misunderstood me, I overcloked it with my motherboards software which overclocks it by pressing the power button while windows is running and CPUID showed to me that between overclocked and non-overclocked the difference is 74 MHz.I will check your link thanks