I have the Bernina 440QE, and am not familiar with the 580, but if it has the BSR then I would definitely go with the Bernina. I bought the 440 partly because of the BSR. It made FMQ so much easier for me. Now I quilt on a longarm, but I still love my Bernina.