Welcome to the board. I have a Janome and bought it used and have no problems with it what so ever. I do get it cleaned about every 2 years. The three options that you have narrowed down are all good machine. I think it really depends on what features you want on a sewing machine. Good luck on your decision and let us know