I've got a huge variety of music that I like which spans across all genres of rock, and hip hop. My taste in rap is less diverse though, it's more limited to classic hip hop and a few modern artists.
Although no matter what, Led Zeppelin was the best band to ever walk the Earth in my opinion, and nothing will ever change that. Also, The Beatles are the most overrated band on Earth.
Lately I've had several tracks that I've had on repeat (mostly for lifting):
Rap
Dr. Dre - What's the Difference, Forgot About Dre, Still D.R.E., The Next Episode, Murder Ink, Fvck Wit Dre Day, Let Me Ride
Snoop Doggy Dogg (note the 'Doggy'...old skool shiz) - Gin and Juice, Gz and Hustlas, Pump Pump, Murder Was the Case, Serial Killa, For All My N1ggaz and *****es, G Funk Intro
Ice Cube - Hello
N.W.A - Appetite for Destruction, Approach to Danger, 100 Miles and Runnin' (possibly my all time favorite classic rap track), One Less B1tch, Chin Check
Eminem - The Real Slim Shady, Amityville
Beastie Boys - Ch-Check It Out
Geto Boys - My Mind Playin Tricks On Me, Still
Nas - NY State of Mind, The World is Yours, Life's a B1tch
Wu-Tang Clan - C.R.E.A.M.
Outkast - B.O.B.
Kendrick Lamar - Cartoon, F*ck Your Ethnicity, Hol' Up, A.D.H.D., Ronald Reagan Era, Hiii Power
Rock
Mudvayne - Dig, Internal Primates Forever, Death Blooms, Severed, Pharmaecopia, Pushing Through, Forget to Remember, Under My Skin, Happy?
Atreyu - Untitled Finale, Doomsday, Epic (Faith No More cover)
Avenged Sevenfold - Trashed and Scattered, Girl I Know, Requiem, Coming Home, St. James, Welcome to the Family, God Hates Us, Save Me, Remenissions, Eternal Rest
Black Keys - Just Got to Be, Give Your Heart Away, Goodbye Babylon, Black Door, Elevator
Black Label Society - Crazy Horse, Destruction Overdrive
Breaking Benjamin - Blow Me Away
Disturbed - Liberate, Awaken, The Game, Droppin' Plates
Dream Theater - The Shattered Fortress, The Test That Stumped Them All, This Dying Soul, In the Name of God
Five Finger Death Punch - American Capitalist, Menace, War Is the Answer, The Way of the Fist, White Knuckles, Can't Heal You, Burn MF, Dot Your Eyes
(Hed) P.E. - Raise Hell
Korn - Falling Away From Me, Get Up, Another Brick In the Wall (Pink Floyd cover), Narcissistic Cannibal, Burn the Obedient, Twisted Transistor
Linkin Park - Points of Authority, By Myself, Lying From You, Hit the Floor, Faint, Figure.09, From the Inside, Bleed It Out, No More Sorrow
Marilyn Manson - This Is the New Sh1t
Megadeth - Holy Wars, Rust In Peace, Tornado of Souls
Metallica - The End of the Line, The Judas Kiss, Disposable Heroes
Porcupine Tree - Anesthetize
Slipknot - All Hope Is Gone, The Blister Exists, Three Nil, Pulse of the Maggots, (Sic), People = S#!T, Eyeless
System of a Down - B.Y.O.B., Tentative, Chop Suey!, Science, Toxicity, Psycho, Aerials
And that's pretty much what's on my workout playlist. Not gonna list everything else I like because that would take days lol.