Three top blowhole 120mm fans is enough for case airflow in most scenarios. What I'd do is seal off as much of the case as possible and provide some passive intake vents in the front and back of the case, preferrably filtered. I'd look for a total area of no less than 120x240mm. The 120's will suck air through those vents easily.
In addition, I'd capitalize on the opportunity to have the 3 120's exhausting through a large topmounted heatercore! A system with that much airflow and radiator surface can cool down CPU, NB and VGA quite effectively- reducing case temps further. //edit:// with the core on top, I'd recommend 38mm thick fans for increased pressure.