I recently upgraded my rig from a 600w PSU to a 1000w psu, and I got a 5870 1GiB up from my 4870. My father, who has the EXACT same machine but one more gig of ram (4 gigs), can run Bad Company 2 at like 100 fps at all times fully maxed out in large battles and such. I get about 20 fps. All the time. Unless it's a server with like 5 people total. I have everything in my catalyst control center set to performance. Nothing is on quality. So does my father's machine. I have Bad Company maxed out.. but I should be able to kill this game. Also having troubles running World of Warcraft, even if I hit recommended settings it puts it all to ULTRA and I still can't get over 30 fps. Frustrated, I have no idea what is going on. I got the 10.1 drivers that match my father's pc. I tried the newest ones and they were complete crap, so that's why I reverted to 10.1. I don't know what else to do. Is there any reason this graphics card is not working correctly?