I bought a Pfaff Expressions 3.0 a few months ago that I absolutely love! It was a little more than your price point, but the 2.0 still has over 100 stitches, a large space to the right of the needle, and the ability to do free motion quilting. I believe that my local store sells it for $1499.
I would suggest that you test drive machines in your price range. What one of us loves you may absolutely hate!

With that said, I didn't test drive a Bernina, the price scared me off. I did have the opportunity to try out a friends Bernina 830 (the big one that doesn't move from it's location!) and while there were a few features that I liked, I'm satisfied with my purchase.
Good luck and happy shopping!