I only use Organ Topstitch Titanium needles from Superior Thread. I use a size 12 for piecing and a size 14 for quilting. Works great on both my Babylock and Brother 1500s Machines.
http://www.superiorthreads.com/product/needles/home-machine-needles/