The best band (and I am biased) in my opinion is U2. You just have to look at all the things they have accomplished musically and otherwise, such as: How long they have been together (33 years) and not have had any members leave. They are willing to take chances, good (Achtung Baby) and bad (Pop-which the majority does not care for, I like it, but again I’m biased) to risk not sounding the same, which is the way alot of other bands take. The messages in their songs are both personal and universal. They are EXCELLENT musicians, individually and together. Their concerts are an experience unto themselves, it’s really hard to describe. It’s like no matter how large the venue, it still has a very intimate atmosphere. I could go on and on, but I will not bore you.
Other top bands/singers in my opinion are:
Dave Matthews Band, Radiohead, Red Hot Chili Peppers, Jeff Buckley, The Pixies, Led Zepplin, yellowcar, Coldplay…
I have seen Radiohead in concert at a small venue @ a college and it was AWESOME!