I just picked it up last week. It's been spending a lot of time in my CD player as well. Good stuff.
"Back in the day" is what I was thinking when I first gave it a listen as well. MTV2 broadcast their $2 tour show the other day. Looks like they'd be fun to see live.