Do you recognize this song?
Yah, you do! It's Lady Sovereing (SOV) doing Love Me or Hate Me, which is the song from the Verizon wireless chocolate commercial (see the commercial here). This chick is badassery bottled up! I sent her a message via her myspace page asking when this song will be available for purchase (on an album). If I get an answer I'm hoping it's filled with Cockney profanity goodness. :)