1. Lily Allen, "I Don't Know"
Famed hard-partying paparazzi target Lily Allen delivers an awesome new song about being disgusted with celebrity culture. Stars — they're just like us! [MySpace]
2. Constantines feat. Feist, "Islands in the Stream" (Dolly Parton cover)
It took a few weeks for this new seven-inch single to make it to the Internet (those USB turntables are tricky), and it wasn't really worth the wait. Feist performs admirably, but Bryan Webb sounds like Kenny Rogers after a rough night at the poker table. [Muzak for Cybernetics]
3. The Roots, "The Star Spangled Banner"
The Roots drop some major truthiness on The Colbert Report with this guitar-smashing tribute to America. If this doesn't get you psyched for the Pennsylvania primaries, then you probably suffered through the debate on Wednesday night. [Culture Bully]
4. Gnarls Barkley, "Run"
Gnarls Barkley release their album for free download, but Danger Mouse (a longtime opponent of copyright infringement) insists that it only be available backward. This seems like a foolproof way to prevent it from leaking to the Internet months ago. [Elpuoc Ddo Eht]
5. Immuzikation, "Jeumie"
Immuzikation, who has been flooding the blogs with mash-ups, sends us into cute overload with this one, pairing French Feist Yelle with a Weezer B-side. [Pasta Primavera]