Your list is very good (forgot to mention that), except for the low rank of mars volta
Here are some of my favourites
The Mars Volta - Frances the mute
Mew - and the glass handed kites
Broken Social Scene - Broken Social Scene
Dream Theater - Octavarium
Arcade Fire - Funeral (listened to it in 2005)
Sigur Rós - Takk...
Madrugada - The deep end
Turbonegro - Party Animals (Oh yeah!)