I recommend that you visit several shops that have several different types of machines and test drive then ask for the specification sheets on each machine you liked. Go home and compare. Narrow down to 2-3 models and go back to the shops and test drive each to make your decision. Keep an open mind. You will know which machine is personally "fit" your needs by feel. Hard to explain but you will know the right one after "playing" around with them.
good luck.