There are a lot of great machines out there like everyone has said. I am a recent convert. I had purchased a Bernina 830LE after trading in my 440qe. I thought, yep, I'm a Bernina girl, nothing could beat the quality of a Bernina. But guess what, I've eaten those words. While the Bernina is a great machine, I had such a bad lemon with the 830 that I purchased a 750 within that year. Now the 750 was a great machine. It pieced wonderfully and was not fussy about what type of thread I put through her. She took everything from 30 wt garbage thread to the monopoly's and never missed a beat. In fact with the exception of the monopoly I never had to mess with my tension. I did have issues with the dual feed option. I did not think it to be the best of her qualities. Bernina's feel are superior to the feet of other brands. That much I can say, however they are priced as such also.
So, I traded in the 830 lemon and got a Janome 15000. My dealer has been awesome in my trade in trade up frenzy the last 2 years. I thought this one would be the answer to everything. I had recently purchased a Janome 8900 on closeout to be used as a travel machine for classes and such. But I wanted a machine that I could embroidery and sew on and the 15000 just wasn't cutting it. It sounded for one thing like a rattle trap and the embroidery arm that I thought was so wonderful being in the back just got annoying. So, off I went again to trade it in. I didn't want to even entertain another Bernina. With all the wonderful screen sizes out there I would have thought Bernina would have got on the bandwagon and put a larger screen on their TOL machines. Let's face it, most of us that can afford these machines are not in our 20's with great eyes anymore. And I had such a sour taste from the 830 in my mouth I didn't even consider it. However, the Destiny called me in so many directions that I went with it. I have never been happier. Had I not had a killer trade in with my 15000 and a wonderful dealer I could not have done that. But I love this machine and all it offers. I have not found one thing that this machine does not do and do top notch! So, given my situation I traded my last machine (750) in and came home with the second machine in my room which is the Bablylock Ellisimo Gold 2. This machine is my go to for piecing, in hoop embroidery, and all around everything. And I have to say, after having two wonderful Bernina's (440 & 750) this Ellisimo does a much better straight stitch. Both in the feed and the stitch. There are a couple things that other machines offer that BL does not though. Others change feet easier when going from/to embroidery, and others have a double blanket. But other than that, BL can't be beat. IMHO of course. I never have regretted trading in my Bernina.
I have had Brothers, Viking, Pfaffs, Berninas, Babylock, Janome, and Kenmore's. While I don't like a couple of these at all, most have been ok machines. The Babylock line seems to offer the most and up-to-date state of the art options at any given time over the other machines. I would say, before purchasing a machine take a month (or whatever time you feel comfortable) and keep track of all the different things you do with your machine. Also keep track of what you would like to do that you can't with your existing machine. Then go in to your dealer and look at everything that falls into those categories. Buy the most machine that you can afford, that way you won't outgrow it by the time you get home with it. Of course this comes from someone who works 8-5 at a day job and then goes home, feeds hubby, and then sews til bedtime every single night!!!!! Am I obsessed you think?? LOL