20 best bands that have ever played on Nantucket.