I saw The Hives supporting Offspring a few years ago and they were incredible - so much energy. Neither were a band I'd have gone out of my way to see (my friend had a spare ticket and nobody to go with) but it ended up being one of the most enjoyable gigs I can remember going to.