I have a BabyLock Ellageo which I bought several years ago. I think I paid about 4000 to 5000 for it. It does regular sewing, quilting, and embroidery. Has a multitude of different stitches, needle down feature, thread cutter, and an automatic threader amoungst other great features. It has been an excellent machine and I would definately get another BabyLock if I could.