When I did the above, I had 1 120mm fan in the front pushing air in, 1 140mm at the top of the case blowing out, 1 120mm on the top rear blowing out, and the cpu cooler fan blowing towards the heat sink and towards the rear.
I just moved things around, and my temps are 5 degrees lower while under load. (moved the front fan to the case panel, moved the rear fan to the other side of my cpu cooler, still blowing out).
Would it be worth it to add more fans? I still don't think that I should have to do this with the kind of aftermarket cooler I have.