I have an older Bernina that works just fine for piecing, and a walking foot for stitch in the ditch. But, I stink at free motion quilting. One of the problems is varying length of stitches. The Bernina Stitch Regulator (BSR) sounds like a cool tool. Problem is that in order to get one, I have to buy a machine the BSR device with software will work on. Just went to a Bernina store today and looked at used machines. The lowest I could get a machine and BSR was $2400 --quite a bit over my budget. So, is it worth it to bite the bullet and pay that much? Is it really that good?