Do you know if you can demo them in the shop?
I have a brother, but I purchased a brother, a lower price one, and hated it. I took it back and purchased a higher price brother machine. The first brother machine had several things that I did not like, 1) The way it threaded the needle, 2) jump stitches 3) winding the bobbin with new thread.
So look at the functions between all and compare. If possible sew on them there in the store.
Tcharlie