I have the Bernina 200E which I love! But it is also a little pricey. It does everything I need it to do. The newer Bernina has even better features, so check that one out too.

Cecile
http://www.stitchedsilly.com