Apologies if this has been done before, it hasn't recently at least. If you can stick to artists a few of us have probably heard of, so we exclude crappy local bands or X-Factor rejects for example.

Best - Fozzy, seen them twice. The first time had a better setlist but the second time was a hell of a lot more fun, I didn't think the human body could hold as much sweat as I dripped out that night! And I'm a huge Chris Jericho fan, he really carries over his wrestling charisma to the music stage like few others can.

Worst would be Fear Factory, they really looked like they didn't want to be there and the singer cannot sing clean to save his life. I only went because my friends band had the opportunity to support them.