I would look at getting three vortex fans:
1.)One for the hard disks as the air flow is impeded by them
2.)One for the CPU cooler
3.)One for the rear fan as the CPU cooler is in the way
I would look at getting 3 of the standard Noctua FLX fans:
1.)Two for the top of the case
2.)One for front of the case as the airflow does not look too impeded as you do not have many cards.
I would also look at getting some cables ties to organise the loose cables in your case better:
http://www.scan.co.uk/Search.aspx?q=cable+ties