The jury is still deliberating on that one. You'll get a variety of opinions. I've used both poly and cotton for piecing. Mostly cotton for quilting simply because I had colors to match the quilt. As far as brands, I've used Connecting Threads, Gutterman, Coats & Clark and ThreadArt. Most will agree that you need to try a few brands to see what you and your machine like best.