I don't know what your temps are, but mine were (all C, all idle) 61 CPU, 36-39 on the drives (5) and the 8800 at 63. I swapped out an old slow NZXT 120mm fan for a new 65 CFM Thermaltake 120mm and replaced the stock cooler with an OCZ I had bought and lapped but never installed. Now, the temps are 38 CPU 32-36 on the drives and the 880 idles around 58 (upped the fan to 80%). It was likely a combination of dust and low RPM/CFM fans. I have another of the Thermaltakes I'm going to put in the front soon. Thanks for the reply.