That was awesome! I swear, Matt Smith's sort-of-death-scene had me all verklempt - which is way more of a reaction than I had for Ten's endless death sequence. And the ending was just marvelously exciting and squeeful.
I also kind of preferred seeing Amy's memories bringing the Doctor back to the entire planet restoring Ten, just because the focus on interpersonal relationships rather than god-like status is more interesting to me.
I'm not sure any of the plot actually made sense ... why was Amy needed if River was hanging about, clearly remembering things?
Also, for the very first time, I liked Rory. Up until now, I thought of him as dull comic relief interfering with my Eleven/Amy 'ship, but he totally won me over by waiting for Amy for 2,000 years. Of course, I'm really more of an OTP than an OT3 person, and now that they're married and he's so devoted to her, it puts a total dent in my Eleven/Amy 'ship, and that's just terribly disappointing.
(River is obviously awesome and her relationship with the Doctor will be fantastic to explore, but I was kind of hoping to hold off on that one until the next doctor - again, because I wanted more Eleven/Amy time. It's the buddy!kink, you see; I love how much Eleven and Amy enjoy each other as buddies.)
Which basically just means - the finale was a wonderful emotional roller coaster, I loved the use of flashbacks to earlier parts of the season, and I think the developments in the relationships among the characters are great storytelling, even if they are sadly straying from my personal kinks.