from rollingstone.com
1. Rip It Up - Razorlight
2. Tears all over town - A Girl Called Eddy
3. Pleasure Is All Mine - Bjork
4. Dirt Off Your Shoulder - Jay-Z
5. I'm Not Okay (I Promise) - My Chemical Romance
6. Because of Toledo - The Blue Nile
7. Club Foot - Kasabian
8. Jesus Walks - Kanye West
9. Work It - Missy Elliott
10. Molly's Chambers - Kings Of Leon
11. The Hunger - The Distillers
12. Somebody Told Me - The Killers
13. F*ck The Pain Away - Peaches
14. Hotel Yorba - White Stripes
15. Pretty (Ugly Before) - Elliott Smith
16. Last Nite - The Strokes
17. Who The Fuck? - P.J. Harvey
18. Lose Yourself (explicit) - Eminem
19. Vertigo - U2
20. Take Me Out - Franz Ferdinand
21. Run - Snow Patrol
22. All The Drugs - Courtney Love
23. American Idiot - Green Day
Gotta love Shirley. She's always had exquisite taste in music. I hope she continues making rock and roll.