For piecing I like neutral 100% cotton. Guttermann is what I'm using now only because I bought a lot on sale and it sews great. I also like the Sulky long staple cotton. I have found the Coats and Clark varigated thread is very good too. My next thread to try is the King Tut thread, everyone at my guild raves about it.