Cheryl Cole – Promise This

HAS SHE LOST IT? HAS SHE? HAS SHE LOST IT? TUNE IN THIS SATURDAY TO FIND OUT!!!...

Rihanna – Only Girl (In the World)

Originally meant to put this up on Friday; we assume Kat’s dealt with her hangover by now…

Marsha Ambrosius – I Hope She Cheats on You (With a Basketball Player)

Still, here's one half of Floetry, which forgives a multitude of sins. Hopefully...

Jimmy Eat World – My Best Theory

Then set about making an attempt on the world record for Amount of Time Spent Talking About a Single Visit to Yeovil...

The Thermals – I Don’t Believe You

Sorry this week's been a bit slow. I went to Yeovil...

Das Racist – Who’s That? Brooown!

Well, yes...

Chris Brown ft. Tyga and Kevin McCall – Deuces

And yet it still outscores "Young Forever"...

Far East Movement ft. Cataracs & Dev – Like a G6

Making hits outta airplanes - a thing, apparently...

Ke$ha – Take It Off

Not a cover of The Donnas' only top 40 hit, sadly...

Trey Songz ft. Nicki Minaj – Bottoms Up

We've reviewed four songs by him now, apparently. I remember the one about him inventing sex, but beyond that I'm struggling...