Here's another bit of advice : if going for a higher-priced sewing machine consider the higher cost of additional parts you'll want to have. It's like buying a foreign car: everything is more expensive to buy additionally or to repair.
I'd like to have a Bernina, but from what I can see additional "anything" is costly.
Good luck!