Wabbet
But... at least they got to live out their lives together
And at least they got to live to a ripe old age, albeit outside their original time. Which is more than can be said for Adric. In fact, I'd have to say Adric's ending was probably the most tragic ever featured in the series, not only because he was so young (though that was part of it) but because there was no need for him to stay on the freighter in the first place. In a way, it was his own ignorance of Earth history (or rather prehistory) that proved to be his downfall.
Back to Amy and Rory. After all they'd been through during their time with the Doctor, it was almost inevitable that their departure would involve something pretty major. Though how Amy managed to get the Angel to take her to the same point in time where Rory ended up is something of a mystery - I've a feeling a few fanfics will be written about this.
So the Ponds are gone. But at least we've got the Christmas episode and the introduction of a new companion to look forward to.