There have been other threads started with the same question. A lot of good replys. Try searching the topic and read what the others have posted. I'm with Dunster on what people would say.
I think the best thing to do is go and test drive. You will definitely see which one you will take a liking too! I personally like my Bernina and Featherweight.