I haven't bought any recently, but I think the last book I bought was Simply amazing Spiral Quilts by RaNae Merrill. It came with a CD-ROM, but I don't know where that is right now.
Some of my more memorable books are Designing Tessellations by Jinny Beyer, and one on Bargello Quilts.
My daughter bought me the one on 501 Blocks.
I have a number of books with catalogs of blocks, a few paper piecing books, and a few on basic techniques.