PopMatters says The Radio Dept. is #1
No big surprise really: The Radio Dept. tops PopMatters' top 10 indiepop albums of 2010 list: http://www.popmatters.com/pm/feature/134171-the-best-indie-pop-of-2010/
Also, coming in at #8, is fellow act Sambassadeur.