Yes, River is fantastically awesome! I love that she's not some super-glamorous young thing or a wannabe-Rose. Sh's just... awesome!
I saw the season finale weeks ago and was waiting for you guys to catch up.
I had some doubts about the season as a whole, but I really, really loved the final episode - it made the whole season much stronger. I actually teared up when Amy said "Something old, something new, something borrowed..." and then the TARDIS appeared - what a great payoff! And it was gratifying to see that the bit where Amy was blind in the forest with the Weeping Angels and the Doctor came back was
a cool timeline thing and not just a continuity glitch. There was heaps of fan speculation about that. Some of the other season finales were just too obnoxiously epic - OHNOES, all of reality/time/history/life will be DESTROYED! - but, even though the repercussions of the cracks in time were technically pretty darn epic, this finale managed to maintain a sense of intimacy. So it worked.
Also, yeah, love Rory. The bit where Amy said (on the phone, on their wedding day) "Are you just agreeing with me because you're scared of me?" reminded me so much of me and DH... although I probably shouldn't admit that.