How has TNA been recently anyway?
EC3 is champion and cuts the best promos in the company. His in-ring work has been fine too, his matches with Angle were good and recently had a match with Galloway which was also good IMO. The Wolves are tag team champions and recently had a great Best of 5 series with The Dirty Heels (Roode and Aries) but since then, they've not done much. The X-Division is decent, we have Tigre Uno (even if he botches the Phoenix Splash almost every time), guys like Manik, Spud, Mandrews and of course, Grado (why TNA pushes him harder than Mandrews... I don't know). The King of the Mountain stuff looks like it will set up an invasion by Global Force Wrestling, so there's that.
All in all, the weekly shows are usually decent. They have been all year, some have been great (the one with EC3 vs Spud, Angle vs Lashley ect.) and some (last week, I think) have been average. They usually build up to a few good matches a month - they've been doing a good job of building up midcard feuds but of course, the X-Division lately has just been multi-man matches and little story which is disappointing.