For a 2nd opinion, yes, optimally your fans should be blowing air in in the front and out in the back, exactly what SB said.

I would also reccomend an intake fan if you only had one.

If you get more case fans in the future, be sure you're running at a balanced pressure with the air outside. Don't set 3 fans to intake and 1 for exhaust, but rather 2 for intake and 2 for exhaust. If they weren't balanced you would be either pushing too much air into the case or sucking too much out, which is horrible airflow. Always keep it balanced.

Actually, if only one fan is installed, it would be better for it to be an exhaust fan.

The exhaust fan will remove all the hot air lingering around the socket area, whereas with an intake fan alone, cool air will come at the bottom of your case & stay there. The hot air around the socket area will remain in place so the intake will only be dusting up the inside of your case.

They should make cases out of some kind of material which lets air through its surface but doesnt let dust in, like some kind of mesh, that would almost eliminate the need for noisy fans.

Either that or make water coling a lot cheaper, im plannign on getting a water cooling kit in a few months, but im extremely scared about fitting it. 1 drop of water is all it takes to completey b0rk your entire system

From a ventillation standpoint, it will always be benificail to have a negitive pressure area inside the case as this will draw air into the case through the ventillation slots and out the exhausting fan. If you have fans blowing into the case at a faster rate than they exhaust it will create a positive pressure in the case and it will be harder for the hot air to escape. Rather than add a bunch of new fans, get a single large exhaust fan and add ventillation holes where you need them. This should also cut down on the dust inside the case as you will be sucking in less airborn particulates.