This episode wasn't one of my favorites. The reintroduction of Craig just didn't work very well, first of all. I really liked The Lodger, and I thought Craig did a perfectly fine job in that episode, but he sort of felt like the kind of guy who should only show up once. I know this sentiment sounds silly, (it is, I guess) but it makes much more sense in my head. Also, his character was a bit too ridiculous at times in this one; nothing too offensive but slightly over-the-top. I liked him much better when he had more of a "normal guy" thing going in The Lodger.
I've also never cared for the Cybermen. I know, classic villain and all, but the whole confrontation near the end was way too cheesy, and I'd place the blame on them for that.
However, despite all of my criticisms of this episode, they did a great job with the last few minutes. Lots of excitement towards the finale. From the little preview, I am mostly wondering how the hell they are going to tie in Daleks, Pterodactyls, (or something similar) Churchill, the Kovarian, Chess, giant pyramids, and whatever else is going on in there.