^Completely agree. SPOILERS AHEAD:
I was a bit wary of having the Weeping Angels return just because they were so epic last time that I didn't think Moffat could possibly make them any creepier. And then he DID! I was a little confused as to what was going on with the Angels but that may be because the volume was low.
Also loved Amy and River, and the Doctor's interaction with River reminded me of 'Silence of the Library/Forest of the Dead', which surprised me. Which version of the Doctor is the one River meets for the first time? I love that their whole relationship so far has been based on them meeting at the wrong times. Such is the relationship with a time traveler.
And the way Amy was used was just...genius, I think. And Bob as well. Miles ahead of 'Beast Below' and 'Victory of the Daleks', and on level with 'The Eleventh Hour'.
Moffat still has yet to knock my favorite Doctor Who story out of the top spot, though. (Silence of the Library/Forest of the Dead.) Though I'm not entirely sure what comes in which order after that...
"I'm sort of like a child genius without being a child or a genius."~Tim Rice-Oxley