this is one of my current favorites. Supercar - Be. for a small bit NSFW but overall a pretty good video. For those not clicking because its something you may not understand, they sound like any other standard rock group just in Japanese.
http://www.youtube.com/watch?search=supercar&v=3Mf6WcjEl5k
translation for the words: (it pays to have Japanese friends sometimes)
Father that I owe so much to
Mother that I owe so much to
Sister that I owe so much to
Grandfather
Grandmother
Friend Friend's
Friend Friend's friend's friend
Boss at work
Highschool principal
Local convienient store clerk
Cafeteria lady
Ikitsuki family restaurant's waitress
Nurse from hospital
First love
The taxi driver from yesterday
That gaijin guy that asked me directions
The girl I did once
The guy that tried to do me once
That couple I see frequently
Jun Ideguchi (J-league soccer player)
Pet turtle
Alien I owe so much to
AV actress (pornstar) I owe so much to
Supercar
Wife (words after are plays on Useless, dosn't do shit, acts like an idiot)