LOVED IT!
There's kind of not much more I need to say. Barney/Robin makes me oh-so-very happy. Jason Segel in a tuxedo makes me happy. Lily being a domineering manipulator makes me happy. And Ted. Ted. I don't always love him, but I totally did tonight.