I'd expect bands like The Ramones, The Beach Boys (?), The Allman Brothers Band, Guns N' Roses, Van Halen and Pearl Jam to be on the short list along with some of the ones already listed.
As far as the best? That's tough. Probably one I don't like very much.