They are both very close in size and in overall performance. On the Corsair they have higher rpm fans and on the Thermaltake they have a thicker radiator so that's why I said they were both very close.
When it comes to feedback the Corsair has close to 500 , while the Thermaltake has 31 , however the Thermaltake has much better feedback and everyone seems to be happy with thier purchase and the Corsair is allover the place.
You might have to flip a coin on this one.