Just to put a dampner on things, I have to say I find street musicians pretty intrusive. I prefer to walk down the high street where I live quietly without incessant noise. This time of year my tiny city boasts penny whistles, singing guitarists, violins, flutes, Peruvian bands, fourth tenors etc etc etc, all brought in by tourists. Some use amplification and/or backing tracks - even more crass.