In no particular order, and off the top of my head. So not 100% accurate.
1. Alice n Chains
2. MGMT
3. The Wailers (whether with Bob or Bunny)
4. Tool
5. NOFX
6. Dave Matthews Band
7. The White Stripes
8. Pink Floyd
9. Prince and the Revolution
10. Type O Negative
Other good bands:
Nirvana
Pearl Jam
Sigur Ros
Tom Petty
Jimi Hendrix Experience
Velvet Underground
Sublime
The Strokes
Parliament/Funkadelic
Operation Ivy
D'Angelo and Vanguard
*** Had the title been. "Best artists of all time" this would have changed. I only picked bands that play actual instruments, and are always the same. Some artists like Trent Reznor have a new band for every album, so I wouldn't pick NIN as a favorite band. Same for lots of rap and hip hop artists such a Wu Tang. Then you have the one man bands, like QTip or Bob Dylan.