Wow, seems like we've been in Less Than Zero mode around here a lot lately. We had Hazy Shade Of Winter, then the Bring The Noise discussion on the DT side, and now this. I think it's a sign that I need to go out and try to scare up a copy of this soundtrack.
I don't remember seeing the video much, but the song was kinda quirky and fun. Given that it was on the soundtrack, which I had, I actually gave this song a lot of play. I find that in terms of rock, pop, and rap, there was a pretty balanced mix that made it a pretty good listen all the way through.