This song was kinda a big thing among my circle of friends back when we used to play Dota like crazy. Just look at this video. I mean, I used to dream of being that good... that hot blondes would sit around my computer and just watch me playing intently. Nerdy, but true.
As for Now You're Gone...like everyone else said, it's just catchy. If it ever comes on the radio I sing along. /shrug