Haley and Roger's costume battle is the best thing I saw all night. Roger's multiple persona's really makes him stand out as a great character, and it's nice to see others take him on in role-playing.
The A-plot was okay, but it was great to see Stan's dad again. The ending would've felt more bittersweet if Stan and Steve weren't both kicked in the balls.