Solo performers. Centre stage at weddings, birthday parties, and celebrations of all kinds. Opinions differ: impressive artistry, ridiculous show or irritating amateurs? The points of view ...