My preliminary list:
1) TV On The Radio - Dear Science,
2) Fleet Foxes - s/t
3) Raveonettes - Lust Lust Lust
4) Destroyer - Trouble In Dreams
5) Vampire Weekend - s/t
6) Sigur Ros - Med Sud . . .
7) Flight Of The Conchords - s/t
8) R.E.M. - Accelerate
9) Bob Mould - District Line
10) Constantines - Kensington Heights
11) Dodos - Visiter
12) My Morning Jacket - Evil Urges
http://woxy.lala.com/boards/showthread.php?t=55781
http://woxy.lala.com/boards/showthread.php?t=50164
http://www.metacritic.com/music/bests/2008.shtml