Like KirstysDad, I prefer TEP over thornit- it is based on thornit but has an extra astringent.
The only problem is I can't get hold of any- I followed the EBAY link but it has expired.
I normally get mine from http://www.bichonhotel.co.uk but they have sold out and say they have been leaving messages with the people that make it for months- so they don't know when they will have it back in stock!!!
A friend uses this- naturvet ear wash
http://www.naturaldogs.co.uk/store/naturvet-dog-and-cats/grooming-aids/ear-wash-with-tea-tree-oil-4oz.html
it looks good and I might try it