My annotated Top Songs of 2012 playlist is in Sunday's Inquirer A & E section. The link to that story is here.
That one is slightly shorter than 80 minutes, customized to fit on one CD, if you still spin that way. The streaming Spotify list you will find below pretty closely corresponds to the one you'll find in the paper, with songs by Jack White, Taylor Swift, Titus Andronicus, Grimes and all your favorites, plus a few bonus tacks by Alt-J, J.D. McPherson, Calvin Harris and Justin Townes Earle, among others.
Divine Fits kick the mix off with "My Love Is Real." They're in the picture. Click on this link to hear the playlist on Spotify.