I have all of the above, but I prefer soft cover. I take the book to Staples and have a spiral put on. That way the book will lay flat. Why Staples? It's the cheapest around my house. It only costs $6.00 to $8.00. I also love the magazines, but not for instructions, for the patterns and techniques.
Sue