I find it stunning that no one has ever dragged me to Avenue Q before. Despite a theme deeply rooted in muppets and Sesame Street and it being hilarious, it's only ever been peripherally mentioned to me despite the fact it was long running in the West End while I was living in London.
In any case, it was awesome. There is probably nothing, ever, that can't be improved with the addition of muppets, so having them in a musical was actually pretty cool.
If you've never been, you should go. Fantastic show and well worth the effort (and this goes for those of you reading this from London right now).