I did research on the web, watched videos, and started looking for local dealers so I could test drive some machines. I found a quilt show that was carrying the machines I was interested in, arrived to the show early (before the big crowds), and tried them all!! You do have to be patient sometimes to get a turn on the machine, but it is worth it. You need to decide which features are important to you. Its a matter of personal preference. My top features were stitch regulator, minimal vibration and a big table, so I could do large quilts. Channel locks and thread cutters didn't interest me. Shopping at the shows is also great because there are always deals available, and you get a feel for the customer service. Good Luck!!