I have a very old Singer sewing machine. It was a great machine to learn on but with all the projects I have been doing it cannot keep up anymore-literally-it does not even feed the fabric through anymore I have to yank pretty hard to get it to to sew properly. So for my birthday I really really really want this: It is a Brother c6000i. It has all the features I need/want. So keep your fingers crossed. I really want this!