Erin of A Dress A Day has an extensive write up on how to choose a sewing machine. I really like all her tips on how to test out machines and time limits for research. Pictured above is her recent purchase, a Juki. Link.
We'll assume you're ok with this, but you can opt-out if you wish.