Avenue Q explodes with irreverant puppetry in Broadway musical form.