man... i feel like I'd have a million of answers to this thread but I'm having a tougher time then I thought. It's hard because I can find good merit in a lot of bands that I don't really care for, and it's hard not to think of 1 hit wonder bands like When In Rome who everybody knows sucks and only know for one song.
I have a few suggestions though...
I hate this band, mostly because they're awful 80's hits like Pulling Mussels and Tempted by the Fruit of Another as some of the crappiest AOR 80's yacht-rock ever made. Still, I kinda like this song, catchy in that new wave/almost punkish sound. Up The Junction is not a bad song either.
I do not like the Grateful Dead, and I've tried to listen to them many different ways, I could just never get into it. Has nothing to do with the fanbase either. This song however is a ripper, and wish they would've tried a little heavier sound more frequently.
corny as fuck, but goddamnit I like this song. It's catchy, always seems to turn into a raised beer sing-a-long at weddings, and kinda romantic. everything else they do sucks, though.
quick sidebar... kinda surprised how many of you hate the Beatles. Yes they're overrated (in a way) and it's annoying how much we are told they're the greatest band ever, but there's some really great tracks buried in all that happy lite-rock they were doing.
case in point one of the baddest, heaviest songs ever made: