Haha, I don't even have to give my impressions anymore. Took the words from my...fingers
The main drawback of the TF10 is the fact they aren't that comfortable for the majority of people. I don't seem to have a problem with them [anymore], but I can only suspect that is because of the tips I'm using (Comply tips, to be exact). If I were to use any other silicon tip I'm sure my ears would be in agony after a few hours of use. That's why I originally sold them.
If you have large ears, or, more specifically, large ear canals, I would go for the TF10.