Basically, i bought another 4870 2nd hand a few weeks back. been very busy since and only today managed to install/test it. it runs fine in windows and MSI kombustor runs fine for the 5mins i tested it. I play BC2 online and after about 20 mins or so, my system just completely freezes yet fans etc are still running fine. it did just completely throw me off BC2 and windows 'force closed' it one time, so i just re-launched the game. All temps stay under 75C including "GPU Temp. (DISPIO)" and "GPU Temp. (MEMIO)" according to GPU-Z and GPU temps are under 75C according to MSI AB, HWMonitor and GPU-Z. Only other thing i have changed since last playing BC2 is my CPU cooler to a ThermoLab Trinity, but its better than the Matterhorn i was using anyway. I also have a dual monitor set-up now, but i used 2 displays previously and it was fine :/! Dropped RAM speed down to 1333MHz even tho it is 1600MHz dominator. CPU completely stock frequency and voltages. Also had a clean install of windows and programs etc since. BC2 is installed on my Kingston V100 128GB SSD if that matters? That is why im inclined to blame the card ! the card is this XFX version (HD-487A-ZWFL PCI-E lite) (dont start with the XFX lark unless it will actually help) pics here. they were taken after the system just completely froze. would it go like this from my settings being too high for the card? i was getting like 50FPS with the odd drop though :/!