I only have Knitting from the Top, but it's well written IMO. I haven't done anything from it yet though.
What I did/do though is check out any books that I can from the library first. If you end up liking it you can buy it, but if there is maybe only one pattern you'd be interested in you can make a copy of just that pattern.
