Free concerts, festivals, old favorites and new arrivals, here are the 20 reasons why this will be the best summer ever