Gym Class Heroes' Lyrical Ode

A "Fueled By Ramen" punk/rap band called Gym Class Heroes have an ode to a lot of other similar musically-styled bands. Their ode is quite amusing but cleverly worked in to their song called "Taxi Driver". The song itself features references to a lot of bands. I've linked to the respective band's website/fansite in the lyrics below...

I took cutie for a ride in my Deathcab
She tipped me with a kiss I dropped her off at the meth lab
Before she left she made a Dashboard Confessional
And spilled her guts in Cursive but whats worse is
I could still see her bright eyes like Sunny Day Real Estate
Oh my and in a funny way it irritates
So high but no chance
My little Chemical Romance left a bad taste in my mouth
But I imposed her like Hey Mercedes why the long face
Why you cryin? There's no need
Just put on this Coheed and Fallout-
Boy meets girl Jimmy Eat World
But Schlep eats pills 'till he's all out
Not once not twice she was Thrice times a lady
Mackin on Brand New, but I had to
Bounce over to The Postal Service to
Pick up these pills that take care of my nervousness
And all the way I saw Planes That Were Mistooken For Stars
She played games but she took 'em too far
At The Drive In
Watching soft porn and you can tell
By The Trail Of The Dead, that there was somethin in the popcorn
I hop in my cab destination Midtown
Just to get up with some kids that like to get down
I'd made my rounds and that was that
In between the frowns and scraps and heart attacks
And I remember I seen her ass in Early November
On a Thursday Takin Back Sunday for a refund
She shot a wink like no hard feelings
Then she jetted to brazil man them pills had me spun

This is the Story Of The Year right here
This is Hot Water Music
Put ya ramen into it

So, that makes a total of 21 bands named (unless I missed any), in verse and rhyme, in a two minute song. Pretty cool and for once (as far as I know) original.