Try the metro embroidery thread. I find it comprable to Isacord and glide by filtec.
http://metroemb.com/store/
Edited to add, I should mention I don't have an embroidery machine, I use these for LA Quilting. I think if the threads could stand up to the high speeds of a LA they can definitely stand up to an embroidery machine.