Claire is so right, the best thread is the kind that your machine likes.

My machines aren't too picky about thread, they are more picky about needles. I LOVE Isacord for embroidery and FMQ. I have also used Metro thread for embroidery and it is great too and very inexpensive.

I just used cotton Aurifil to embroider and it worked great too!