For me it's definately TNA. It's fresh and exciting, where as WWE is drab and dull. Everything the WWE serves up is so god damn predictable. As a grown man i feel like an idiot everytime i tune, i just dont know who the WWE product is suppose to be aimed at. There's very rarely any decent matches and the skits are really juvenile and childish. [especially anything involving DX] at 24 i feel like i've outgrown the WWE, maybe they have alway's been this way and when i was younger i could appreciate it for what it was. I still tune in occasionaly and follow the news to see whats going on, but nothing seems to change.
TNA may have it's problems but it's progression has been incredible. For a company that is only four years old to be in there position is fantastic. All they need to do is get Jarrett away from the world title belt for a long time, and be brave enough to put there faith in lesser known guy's. Then maybe [ fingers crossed] they will really start to close the gap on the WWE.