I have a Brother SQ-9000 for piecing (lower end price wise, but is very solid and has some good quilting features for a machine at this price level), and a BabyLock Quilters Choice Professional on a NewJoy frame for quilting. I love both. Brother machines are truly solid little workhorses....I have had 3, of which DH now uses one and 1 is stored for grandaughter when she's a bit older.
The BabyLock is a DREAM!! I love quilting with it.
You really can't go wrong with either of these brands.