Could anyone recommend a good machine for someone just starting out? I'd like to teach myself to sew as I'd enjoy making things for around the house. I know very little about sewing machines however and don't want to make a potentially expensive mistake. I'd rather buy something that will last, rather than something basic that I'd need to upgrade down the line. Thanks