buy the best sewing machine you can afford(at least $300-400) there's nothing worse than a crappy machine that causes no end of problems. I used to have a really awful machine that I struggled with for 1 1/2 years.
Then I finally got a decent machine and been happy ever
since!