in no order:
Camel
Porcupine Tree
Dream Theater
Pain Of Salvation
The Mahavishnu Orchestra
Genesis
Yes
King Crimson
Emerson, Lake & Palmer
Freak Kitchen
and the list goes on...
1. Opeth
2. John Mayer
3. Porcupine tree
4. Sublime
5. Pearl Jam
6. Madrugada
7. Frank Zappa
8. Queen
9. Pink Floyd
10. Stevie Ray Vaughan and Double Trouble