Lot of funny stuff in this episode, especially everything that happened to Steve and his friends.
The Stan/Roger scene at the end stole the show, though. It's too bad they have to go to status quo after this because I don't know how they're going to be able to top Stan and Roger finally resolving all that tension (in fact, this episode was kind of like that other one where Roger does that weird alien thing to Stan, only this one was more...uh...graphic).