OK, just finished reading through 10 pages of the fan section and about 20% actually relates to different fan types so here's a list that I made after collecting everyone's posts. I have placed links for each fan but of course shop around for the cheapest place. Also these are in order based on dB (noise output)
Brand............................CFM...........dB...........Volt...........Price........Bearing Type
ThermalTake Thunder....78.............21............12.............$9.99.......Sleeve Bearing
Evercool PCAC...............100...........23............12.............$16.50.......Dual Ball Bearing ONLY SHIPS IN AUSTRALIA
Evercool PCAC...............100...........23............12.............$9.99.......Dual Ball Bearing
Aluminum 120mm..........80.............29............12.............$15.00.......Ball Bearing
Antec 75003.................79.............29.8..........12............$12.99.......Ball Bearing
Kingwin F-012BB...........79.14........30.............12............$6.99........Dual Ball Bearing
Enermax UC-12FAB-B....94.92........30.1..........12............$12.05.......Dual Ball Bearing
Evercool........................84.5..........31..............12............$9.99.......Ball Bearing
ThermalTake.................78.............34.............12............$8.99........1 Ball & 1 Sleeve
Panaflo M1A Fan............85.5.........35.5.........12.............$11.95.......Hydro Wave?
Ultra Cool......................89.............36............12.............$11.00.......Dual Ball Bearing
Speeze 12025S1M3/4...78.34.........37............12............$4.69.......Sleeve Bearing
PC Toys ThermoMaxx.....92.............39............12............$9.95........Dual Ball Bearing
Artic #Kest-471BW........112...........40............120...........$14.50.....Ball Bearing
Artic #Kest-471SW........112...........40............120...........$12.85.....Sleeve Bearing
Delta 120x38mm...........108...........41.3.........12.............$15.00.......Ball Bearing
Sunon 120x38mm.........108...........42.............12............$8.99........Ball Bearing
SilverStone...................103............44............12.............$19.99.......Dual Ball Bearing
Sunon 120x25mm.........90.............44.5..........12............$16.00.......Dual Ball Bearing
YS Tech 120x25mm.......105...........45............12.............$13.00.......Dual Ball Bearing
YS Tech 120x38mm.......125...........45............12.............$15.00.......Dual Ball Bearing
NMB 4715KL-04W-B49...118...........46.5.........12.............$9.99........Dual Ball Bearing?
ThermalTake A2018.......93.7.........46.5..........12.............$14.05.......1 Ball & 1 Sleeve
Delta FFB1212VHE........151.85.......53.............12............$21.95.......Dual Ball Bearing?
FrozenCPU 172mm........260............55.............12............$29.99........Ball Bearing
And no I don't know a way to setup columns so I improvised. Also all the fans above are just basic fans EXCEPT the following:
Enermax UC-12FAB-B has Manual Speed Control
PC Toys ThermoMaxx has Thermal Speed Control
SilverStone SST-FMC3XW has Manual Speed Control
ThermalTake A2018 has both Manual and Thermal Speed Control
*Specs may not be correct because it's getting late