I've been playing Battlefield Bad Company 2 now for about 2 months, to start with it was playing well at fairly high settings. Then I started to get flickering (I know now this is a common fault with the game), this continued to get worse and more consistent so I lowered the gfx settings. This worked for a while, then the game would suddenly close and this started to become more frequent. Then my computer started to blue screen in the game and this would happen now and again so I lowered the gfx to the games minimum, which helped but didn't stop the crashing and blue screening. I reinstalled yesterday morning expecting this to resolve the problem. Everything started off fine, occasionally got flickering again for 1-2 sec, then the game crashed and then today my comp blue screened.
I've checked the error logs when the game crashes and it points to a problem with the game. I've scanned the memory dumps when the comp blue screens and it says possibly a memory problem. I've scanned my hard disk and memtested the memory and both tested fine. My comp isn't overclocked in any way and my temps when gaming are cpu 60-70'c and GPU 60'c so it's not overheating. I've installed using all the latest drivers and software but the game continues to crash. This only happens with this one game
Computer spec:
Shuttle SG31G2
Win7 64-bit
Q9550
4gb ddr2 6400
9800GT
80gb Intel SSD
MW
I've checked the error logs when the game crashes and it points to a problem with the game. I've scanned the memory dumps when the comp blue screens and it says possibly a memory problem. I've scanned my hard disk and memtested the memory and both tested fine. My comp isn't overclocked in any way and my temps when gaming are cpu 60-70'c and GPU 60'c so it's not overheating. I've installed using all the latest drivers and software but the game continues to crash. This only happens with this one game

Computer spec:
Shuttle SG31G2
Win7 64-bit
Q9550
4gb ddr2 6400
9800GT
80gb Intel SSD
MW