First off the computer specs: 2.66 ghz P4 256 MB Radeon X800 GTO AGP 2GB RAM (4x512MB DDR-333 PC2700) Onboard sound card, realtek 500 Watt powersupply 80 Gig HD (21 Gigs free) 150 Gig HD (100 Gigs free) 60 Hz Gateway Moniter(had for probably 10 years, best moniter I ever got) Only 2 fans, but I can tell my computer runs pretty cool Now when I play BF2 on 1028 res with all low settings except for distance set to max and textures set to high, I only get around 40 FPS. Shouldn't I be able to run the game flawlessly at all high settings and achieve atleast 60 FPS? For Farcry I get about 30-50 FPS on high settings with huge drop offs occuring when there's a lot going on at once. Source has always ran well on my computer, even when I only had 1 gig of RAM. Since upgrading my ram from 1536 to 2000 MB I haven't noticed any increase in performance whatsoever, in fact my computer seems to run slower now. So what can I do to make games run the way they should without spending anymore money? Keep in mind I always have every program closed except for the game itself, explorer.exe and ctfmon and sometimes winamp. Help is much appreciated!