I have the Brother cs6000i and I love it! However, I only use it for piecing quilts, I have never done the actual quilting with it. It is lightweight and great from taking to classes. It comes with all sorts of extra feet but I did buy a couple of extras speciffically for piecing.
Almost forgot.... I've also used it to make totebags... lots of totebags.