RE: best songs to worlout with?
Workout to what you want. "Them Bones" by Alice in Chains is an awesome song to get your adrenaline pumpin'. "Salvation" by Five Finger Death Punch, anything metallica lol, "Abstract Art" by Born of Osiris, "Floods" by Pantera. You should check them out. If you like these, then chances are you'll like most of their other stuff.
BTW... you can workout to Oprah if you really wanted too. Theres no rule sayin you can't workout to one type of music.