Man that is one huge heatsink! I Think it may have been better to go with Liquid cooling because that couldnt be doing the cases overall airflow any good...
If he's not going to get a new case, he's at least going to need a high flow 120mm exhaust fan to get some negative pressure built up in there to aid in the air flow....my word.