Also from this source

You just read:

Rhapsody Declares LCD Soundsystem's 'This is Happening' Top Album of 2010

News provided by

Rhapsody

Dec 08, 2010, 05:20 EST