Am I too late? I hope not.
I've not bought any CD singles this year - first time! - but lots of downloads:
Jordin Sparks - Battlefield
Leona Lewis - Happy
Coldplay - Life in Technicolour
Jade Ewen - My Man
Gavin Degraw - Free
Keri Hilson, Kanye West and Neyo - Knock You Down
Kelly Clarkson - MY Life Would Suck Without You
Temper Trap - Sweet Disposition
Shakira - She-Wolf
Daniel Merriweather - Red
Sugababes - About a Girl
Chicane - Poppiholla
Daughtry - Life After You
James Morrison - Get to You
James Morrison - Please Don't Stop the Rain
Jennifer Hudson - If This Isn't Love
Florence and the Machine - Rabbit Heart
Beyonce - Broken-Hearted Girl
Ercola - Every Word
Miley Cyrus - The Climb
Beverley Knight - Beautiful Night
Miley Cyrus - Party in the USA
Beyonce - Sweet Dreams
Malena Ernman - La Voix
Fall-Out Boy - America's Sweethearts
Young Soul Rebels - I Got Soul
Agnes - Release Me
Gavin Degraw - Stay
Alphabeat - The Spell
Kelly Clarkson - Already Gone
Beyonce - Halo (!)
Alesha Dixon - To Love Again
Akon - Beautiful
Alicia Keys - Doesn't Mean Anything
Girls Aloud - Untouchable
Lily Allen - Not Fair
Tinchy Stryder - Take Me Back
Girls Aloud - The Loving Kind
Paloma Faith - New York
Just Jack - The Day I Died
JLS - Everybody In Love
Lady Gaga - Bad Romance
Paramore - Brick By Boring Brick