I was moderately happy, and I can totally understand why Rowling chose that particular epilogue. I guess I wasn't really bothered about who each character ended up marrying, as how they carried on after Voldemort was overthrown, and what they ended up doing with their lives. I liked that we found out about Neville becoming a teacher, but I would have been interested to know what the others did too. I suppose everyone marrying each other felt a bit twee, particularly since in my experience, nobody I know is still going out with, or has married, people they went to school with! I can see that it was quite cute, though, and tied things up neatly.
I would have loved to see what happened after the battle at Hogwarts. The story finished quite abruptly after that, and the epilogue didn't really resolve the social tensions that surely wouldn't have gone away overnight, regarding the prejudice against mudbloods, the fate of the surplus death eaters etc. I do realise, however, that this could have taken up an entire book on its own, and Rowling had to finish somewhere. I just don't think that finding out about the characters' love lives was necessarily the best way of winding things up, but I'd rather have that than nothing at all.