Full-length CDs still have their place, but the iPod revolution has seen to it that the song reigns supreme. Here's a mix of 21 of the year's best that can fit on one disc.

1.

"1 2 3 4,"

Feist

. Canadian coffeehouse queen counts off the simple pleasures on her iPod ad and excellent

The Reminder

.

2.

"Annabelle,"

Hail Social

. Irresistibly airy synth-pop longing from Philadelphia band's

Modern Love & Death

CD.

3.

"The Coolest Kid In School,"

The Teeth

. Kinks-y catchiness from these gleaming incisors, whose

You're My Lover Now

is the local indie-pop album of the year.

4.

"A-Punk,"

Vampire Weekend

. Bloggers went bananas over these Afro-pop-flavored Ivy Leaguers, whose debut is due in January.

5.

"Girlfriend,"

Avril Lavigne

. Let the courts decide if this is a bald rip-off of the Rubinoos' "I Wanna Be Your Boyfriend"; enjoy the meanness in the meantime.

6.

"Potential Breakup Song,"

Aly & AJ

. Excellently titled tune by 'tween-pop sister act. You never know when you might need one.

7.

"Jimmy,"

M.I.A.

The Sri Lankan sensation's

Kala

was inconsistent, but this shimmying Bollywood confection was one of a handful of brilliant singles.

8.

"Umbrella,"

Rihanna

. Kept us dry all summer.

9.

"D.A.N.C.E.",

Justice

. French dance duo uses a kiddie chorus to serve up hyperkinetic kicks.

10.

"Ankle Injuries,"

Fujiya & Miyagi

. Brighton, England, electro-trance outfit excels at robot-funk.

11.

"Roc Boys (And the winner is . . .),"

Jay-Z

. Hip-hop heavy hitter gets his

American Gangster

groove on. Put your money away: Hova's got enough for everybody.

12.

"Int'l Players Anthem (I Choose You),"

UGK featuring OutKast

. Houston duo, whose Pimp C. died this month, teams with Andre 3000 and Big Boi for rococo wedding song.

13.

"A Hand to Take Hold of the Scene,"

Okkervil River

. Literary-minded preciousness is staved off with bouncy beats.

14.

"You Got Yr. Cherry Bomb,"

Spoon

. Stalwart indie craftsmen marry minimalism to Motown.

15.

"Grace Kelly,"

Mika

. Fabulous Londoner gets in touch with his inner Freddy Mercury as he wishes he could be more like the late Princess of Monaco.

16.

"Make It Wit Chu,"

Queens of the Stone Age

. Heavy rock dude Josh Homme shows off Princely make-out moves.

17.

"A Case Of You,"

Prince

. The man himself demonstrates how it's done, on a gossamer Joni Mitchell cover better than anything on his 2007 album - or hers.

18.

"Gone Baby Gone (Done Moved On),"

Robert Plant and Alison Krauss

. Led Zep golden god and country fiddle princess make lovely dinner music together.

19.

"You Know I'm No Good,"

Amy Winehouse

. You can't say that the retro-soul rock star didn't warn you: "I told you I was trouble," she sings. "You know that I'm no good."

20.

"Girls in Their Summer Clothes,"

Bruce Springsteen

. The Boss channels Brian Wilson on this

Magic

act, watching the parade pass by.

21.

"Tonight the Streets Are Ours,"

Richard Hawley

. Brylcreemed Brit songsmith still believes in romance.