It's not often you get to see all eleven doctors in one episode. And I concur, that Tennant was excellent, and the parody was overall brilliant. If there was one flaw, it's that Amy wasn't hot enough, but you used River so well that I don't even care.