Hi Nannie, welcome to the board.
The soundest advice you will ever get on what kind of fabric should I buy... Buy the best you can afford.
I have found this to be a very good source for quilt shop quality fabric at very reasonable prices.
http://www.quiltingcotton.com/cgi-bi..._bargains.html
I do not like JoAnnes Keepsake calico fabric. But they do have some nice cottons in other lines, such as South Sea Imports but they are no cheaper then a local quilt shop and the quilt shop will give you much better service and assistance.