I've just landed back in the UK from a frazzling week at SXSW in Austin, Texas, the annual industry frenzy of more than 2000 bands and something like 200 stages, more probably. Every venue, bar, cafe, restaurant, petrol station or doorway has a stage, a pa and a band of some description.