TNA actually have a lot of cool themes. I was surprised how easily I became familiar with them all and 'learned' who was coming out etc when I first started watching it a few years ago.
Really? I consider Roode's to be an exception, because it's fucking kickass (and also Bad Influence's is pretty fun too). I don't care much for any other TNA themes I can think of.