As well as some of the previously mentioned albums, I'd like to add:
Blood Red Shoes - Box of Secrets
Some great rock tunes on here, no messing about - vocals, guitars, drums. Excellent.
British Sea Power - Do You Like Rock Music?
Probably their best album so far, yes British Sea...