I've been having a problem with my 6870 lately. The memory stays clocked at the full 1050MHz at idle as opposed to the 300MHz it's supposed to drop down to. Core clock drops to 300MHz, but memory will stay clocked high and it causes the card to idle at almost 60C as opposed to 45C when the memory is downclocked. I can downclock the memory using ATI Tray Tools, but it's a pain to do this every time I restart. Any ideas? Thanks in advance.