I like the gift basket idea, but it is true that fabric is a real personal preference and if you know what she likes that is great if not the gift card along with some threads, treats, etc. is a really good idea. There are a zillion different quilting books but again it is hard to buy one for someone else. Is she taking classes at a local quilt shop then perhaps they could help with item selection.