Best Lint-Free Thread
For piecing, I'd suggest cotton thread, but not just any cotton thread. Go to the Superior Thread site (located in St. George, Utah) and experience THE best thread ever. Take your time at the site, and sign up for the newsletter.