The best machine thread I have ever used is YLI silk thread. Zero lint. For piecing I use Essential Thread. The best selling bobbin thread is Bottom Line from Superior and it's 100% poly. We had one lady in a quilt class and she was the type that nothing but 100% cotton would do for her quilts. She was beyond mad when she found out Bottom Line was a poly thread.