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.
Thermaltakes water stuff is tat, do not buy any TT water gear!,
I never thought I'd say this, but the H80 if its between those two, H100 if you can afford/fit it and real water when you're ready :-)