I agree, Impact was surprisingly good this past week. I'd say the only problem I had was that the outcome of every match was predictable, save for the Hernandez/Sting match, which didn't make sense at all. Eric Young comes out masquerading as Homicide (good swerve) and attacks Sting, but instead of calling it a no contest, the referee gives the win to Sting - huh? I know they wanted to make it seem like Eric was screwing Hernandez out of the win, which is smart, but it should have been deemed a no contest and lead to a match on the next episode.
Otherwise....
Sting vs. Rhino, AJ vs. Sabin and AJ vs. Williams were all pretty predictable. Entertaining, but predictable.
What do you think about Angelina Love and the whole visa debacle. I think she didn't want to work for TNA for some reason and allowed her visa to expire. It's the only reason that makes sense. Now the question is - why didn't she want to work for TNA?