It would have to be 3! McCall's Quilting, American Patchwork & Quilting, and Quilter's World....these I feel are the best, always a good variety and something for every skill level. I do like Fons & Porter, but most of their stuff is more advanced.
Kind Regards,
MaryAnna