I have a Babylock Quilter's Choice and often joke that it does the sewing for me. I just love it. It's many years old and think Babylock has a much newer version. I also love the place where I purchased. It's family owned, no pressure and they allow you to trade up/in etc (perhaps many places do).
I originally had gotten a crafter's choice machine but after a few months using realized I wanted the quilter's choice and some of the additional stitches etc it does. So I traded up and have been thrilled with it. It comes with a table to attach to base of machine to help with pull of fabric and a ton of different feet. Lots of decorative stitches (as I thought I wanted to do a lot of crazy quilting)... Ironically I've used some of those decorative stitches in my paper scrapping - yep I sew on paper as well when making cards. I also have liked how much I can adjust my stitches (lengthwise, or width wise if doing zig-zag). I couldnt do that much at all on my standard machine. Good luck!
Leigh