I am getting my first embroidery machine and notice there are many brands of thread available. Can anyone provide pros and cons of various brands? I am planning to purchase a large multi-color set so this is a huge investment. I don't want to buy inferior thread and be stuck with multiple spools that I can't/won't use. Also, what is everyone's favorite needle size for everyday embroidery?