Mandolista :
You're correct my res is 1920x1880. A GPU upgrade is definitely on the cards.
The hard disk is quite old and i don't have too much info on it. As far as i can tell from searching the model number it is 7200rpm. I have been thinking about an SSD - do you think one would give a significant improvement?
Thanks for the replies.
Your CPU is good - might as well bump the speed up to 3.8 or so - whatever your HSF can handle.
An HD 7870 would rock for 1080p gaming.
And a 2x2GB kit of RAM would be a great idea - 1x4GB stick would drop you to single-channel mode and reduce performance.
An SSD does make a big difference. It's the difference between no waiting at all (feels the way a fast PC should feel), and waiting 5-10 seconds for programs to load, 60+ seconds for your machine to boot, 20+ seconds to move files or load thumbnails. Your system will boot in 25 seconds or less, and all the other things will take 1-2 seconds at the most. Unless you're moving GBs of files...
If you'd rather not reinstall Windows and all of your games and apps, I recommend a cache-SSD. You can pop it in, DL the software, install the software, reboot, and away you go. It intelligently moves your most-used apps and files to the SSD, up to its capacity. So after your first run of the program, it will bring performance up to SSD-speed from then on. I recommend this one:
http://www.newegg.com/Product/Product.aspx?Item=N82E16820226336 <--- ignore the bad reviews, those people didn't know what they were buying. I love my 50GB version of this drive, but I wish it had more capacity and speed. The 100GB version is faster and will cache twice as much data.
If you don't mind doing a fresh install of W7, then get a regular SSD - This is a great one for cheap:
http://www.newegg.com/Product/Product.aspx?Item=N82E16820227827