I have the Better Homes and Gardens book "501 Quilt Blocks" and I really love it.
But you have to make all your own templates from the block diagrams they show, so if that doesn't appeal to you, you might want to look for something else. I suggest going to your local library and trying out different books they have before buying one.