David Tennant is so much better than Ecclestone was. Not that he was bad, but Tennant is just the perfect Doctor.
Good that Rose will be back though. I always thought something would happen to get her back. But I can't see how they'd work it story-wise. =/