Janome Memory Craft 6600P
I bought it in 5 minutes and never looked back.
It is the most wonderful machine for all around sewing and then some not so usual projects. I have owned this machine for three years...of pure product satisfaction. When I finish a project I give the machine a loving pat.
Just a few months ago I started working with a local sewing machine store and they carry the Janome line and I teach students to use all of the models. I have never had a Janome customer disappointed but this 6600p is beyond wonderful. Just now I am learning to use some of the specialty feet and learning with every project what this machine can really do.