Everyone is going to answer that their machine is best! I would visit sewing machine dealers in your area. Purchasing a machine from a dealer will give you someone to call if you have a problem. Many dealers have previously owned machines that they sell with a limited warranty and sometimes a lesson or two on basic usage & maintenance. Until you decide what type of quilting you are going to do, an entry level machine with a zigzag stitch, needle down option and a built in threader is really all you need. If you like quilting, you can eventually invest in a machine with more bells & whistles.