<< First, turn the fan on your CPU around. Regardless of what kind of heatsink you have, you'll end up with a hot-air-rotor around your heatsink and CPU if it blows air into the fins. Turn the fan around, and it'll pull the air in across the fins, and blow the hot air AWAY from the cpu. >>
Back your claims up with benchmarks! Proof is everything - and that is why you are incorrect. Alphas, because they have hte fan shroud, are the only popular HSFs with the fan blowing away (sucking) from the fins. Every other HSF (taht is popular and current at least) should blow onto the HSF. See http://forums.anandtech.com/messageview.cfm?catid=28&threadid=245491 for some more details.
Also -
<< Thirdly, take a holesaw, jigsaw or whatever, and cut as many holes in the sides of your case as you can. Most fans don't move as much air as they can because the airflow is restricted coming in. Make lots of holes, and there will be no problem. What about pulling in all the dust bunnies? Simple. Take a Scotchbrite pad(like the kind you can use to wash dishes) and glue/tape/fasten them over the holes. They are simple, cheap, and trap an amazing amount of dust and lint for you. >>
I can't believe you recommend doing this. You can't just knock holes in your case at will. I have two big fans doing most of my flow control - the two 120mms. The rest are native fan mounts, or assist with air moving once it is in the case. That would look hideous - well I hope you get laughed out of the next LAN party, if you go to them.