Generally, intake is best for maximum CPU cooling. However, the best solution for you depends on your overall setup. The main idea is to have an equal number of fans blowing in, as there are blowing out.  The cooler the air moving through the radiator, the cooler your CPU will be. See Stu's blog entry on air flow for more details.