I was listening to this album last fall and early this year. It's been a while, and here I am listening again, and this album is so great. If you like Big Star-type power pop at all, you should love this. Very melodic, chunky but pleasant guitars. I know there's a lot of stuff of this ilk out there, but I think this is particularly good.
(I don't know how to paste in the album cover)
It's Deathray, "Deathray" from 2000.