Here's my list:
10. TVOTR - Dear Science,
9. Ted Leo - Tyrrany of Distance
8. Interpol - Turn on the Bright Lights
7. Of Montreal - Oh Hissing Fauna, Are you the Destroyer?
6. Radiohead - In Rainbows
5. Broken Social Scene - You Forgot it in People
4. TVOTR - Return from Cookie Mountain
3. Flaming Lips - Yoshimi
2. Beta Band - Hot Shots Part II
1. Radiohead - Kid A
Honorable mentions:
Strokes - Is this it
Ted Leo - Hearts of Oak
Avalanches - Since I left You
Of Montreal - Skeletal Lamping
Manitoba(Caribou) - Up In Flames
Arcade Fire - Funeral
Spoon - Kill the Moonlight