Overall - it sounds like a wonderful day.
Wow-you had a long day this day! It looks like it was generally pretty good-minus the inlaw issues.
GF does have a pretty big NYE party and it is adult only as they serve champagne and other alcohol during the party. They drop a bunch of balloons from the ceiling at midnight. The pics I have seen make it look pretty neat. :)
I love the pics from CM-it looks like everyone enjoyed themselves. :)