I work in the theatre industry and I feel that Avenue Q is doing a great service in bringing a brand new audience into the theatre as well as keeping the regular theatregoers happy. If you have not been to see Avenue Q yet - why not? It's like Sesame Street meets South Park meets Friends. It's not just a puppet show, it is humans and puppets living on the same street. By the end of the show, you'll forget they're puppets! It deals with real social issues in a hilarious fashion.