Sounds like you need to invest in a Silver Arrow/d-14, Some higher flowing case fans...maby some high power fans on the cooler..and a fan controler.
My roomate HATES running the AC so I'm fighting some high ambiant temps aswell. So far getting rid of the antec case helped out alot! The next thing I did was some San Ace 1011's
. One on my cooler and one as a rear exhaust for now. Temps are doing great when its 28-29 degree's(c) in my room. With my sig rig current idle delta is 9-10c above ambiants. load temps are around 47c giving me a delta of 19c(around...its late) on a stock clock(this load temp was after 30-45min of prime yesterday afternoon @ 28c ambiant's)
Furthermore. After swaping my case and the 2 San ace's I was most worried about gameing temps as running BC2 online for about 2 hours heats up my CPU hotter than prime can(due to a stupid hot Feirmi gpu 2 inches away from it at 60-65c) temps hit a peak of 50c after almost 4 hours of play.. Amazing becouse when I first started playing BC2 with antec 902 and stock cooler it would cause shutdown due to heat. hope this rambleing helps you out some?lol good luck!