I would recommend that you visit a dealer, especially one that sells several brands of machines at various price points/features. You can sit down and try them all if you would like, ask questions, and most dealers will give you free classes to learn to use the machine you purchase from them. I did just that and I am so happy I did. I looked on line, but there is nothing like sitting down and getting hands on before you decide on the machine you will take home.