Oooh, this is tough. My list shows that I'm trying to keep some balance, but I'm afraid the electronic artists are taking over....not that there's anything wrong with that.
In some sort of order:
Boards of Canada
Massive Attack
Nine Inch Nails
Pavement/Stephen Malkmus
cLOUDDEAD
Aphex Twin
Sonic Youth
Queens of the Stone Age/Kyuss
Broadcast
Portishead
Pantera/Down
Autechre
Manual
Bitcrush
Top 10? Damn. I have too many. But, if I have to choose...
No particular order:
Boards of Canada
Aphex Twin
The Flashbulb
Prefuse 73
Akira Yamaoka
Hrvatski
Squarepusher
Mindless Self Indulgence
Failure
The Like Young
My list could go on and on, but those are the artists I listen to most frequently. I also tend to listen to tons of single songs from various artists, so I listen to a whole jumble of stuff.
BoC
Darkel
Alexandroid
Goldfrapp
Scissor Sisters
Beck
cLOUDEAD
Brian Eno
ISB
Oisin(amazing irish trad/celtic music, find some if you can)
Cob
Freescha
Prince (80's stuff)
Bran Van 3000
Lazyfish
Tricky
This changes yearly, but as of now...
1. Jars of Clay
2. Boards of Canada
3. Neil Finn
4. Coldplay
5. Tears for Fears
6. U2
7. DJ Sasha
8. Catherine Wheel
9. Boogiemonsters
10. Suzanne Vega
1. Boards of Canada
2. Wall of Voodoo
3. Depeche Mode
4. Nine Inch Nails
5. Skinny Puppy
6. Omni Trio
7. The Cure
8. Oingo Boingo
9. The Monkees
10. The Police Honorable Mentions:
11. Akira Yamaoka
12. Japan
13. Sewerslvt
14. Reggie & the Full Effect
15. DEVO