I'm partial to Better Homes & Gardens American Patchwork & Quilting. All bright colors, a good mix of easy to advanced, modern and traditional. I'd definitely do the online subscription. You can print out the specific patterns that interest you so you'd have them in hard copy too.