I have used Berninas for years. I still use my 1260 for my workhorse and it has decorative stitches I like. Then I got the 500 embroidery. It doesn't have all the bells and whistles but enuf cards to keep me happy. Also have the 1050DCE serger that I love. I did buy the Janome 6000 because of the deeper throat for my quilting frame and the Jem for classes.
You will find the more you sew, the better your knowledge of all machines and you will at some time or other want to upgrade.