Bloody great album imho. A nice mix of alt-rock-indy-electronica-wozzat.. and what exactly is wrong with longer songs? I tend to take albums as a whole so apart from checking 'whats the name of this track' it doesn't really enter into it.
Some of the best main-stream new music I've heard in a good while.
...and maybe it's worth pointing out that I consider post-OK Computer Raidohead to be the best there is.