'Our Own Wars' by Small Brown Bike.
It's brilliant life affirming rock music from start to finish. SBB were (and indeed are, they're back now) a great band, but they never quite managed to recapture the perfection they achieved on this record.
If this was an independent record shop (remember those?) there'd be a sticker on this post reading 'For fans of Jawbreaker, Quicksand and Leatherface'.
If you like any of those bands, you really need to listen to this.