I love my H. Viking with the 10 inch throat. Just wish I could have bought the embroidery model. Wish I could afford the new machines that you can quilt blocks with and has a stipple program. but these run in the thousands.
Walking foot is a must. Stitch in the ditch foot for bindings. Free motion darning foot. 1/4 inch foot. these are all must haves.