I can't comment on the brands that you've mentioned as Ive never used them but I do have a trax topbox on the Ten at the moment and it does everything I need it too plus it looks good. Some people have however said that they are not 100% water proof (water has never gotten into mine though).
Here is a dodgy phone picture