Which fan will cool better ???

Yes and it won't break like a flexfan will.

7 blade fan with a fan clutch and shroud is the way to go.