I have a super cheap little Brother XL2600 that does everything I could ever want for piecing and I have even quilted several twin sized quilts on it.
It has decorative stitches, a great blanket stitch for applique and it very light. It even has a built in handle in the back.