gttrz - desktop
rohan- not overclocked, fans and heatsinks are fine, I already had the side panel open, its not inside of a table or under a table.
daz- its a xfx 6870, I cleaned the blades the best I could without an air compressor but I don't think its dust.
I have a big fan blowing over the open panel accelerating all the air above it outwards(going with the flow), it made a 10c difference on idle(59 to 49w/fan)
i've had the video card for about 2 1/2 years so I probably need to apply thermal compound but I also suspect something with my drivers, but compound is easier so ill try that out.
if you guys know of a way to stop it from crashing even when it thinks its overheating( I read alot that 77-80c is normal ), please do tell .