reggea is the way to go for me. Unless I'm really trying to get amped up in which case some rap. But I basically go for anything that sounds good.
favorite artists include:
Jedi Mind Tricks
Royce da 5'9
Wu Tang (obviously)
thats just what I can think of off the top of my head