I bought a Brother XL-2600i as my first machine from Walmart. My GF has a Brother CS-6000i she got from good will Which works fantastic (after a few repairs). We trade off using each others machines. Mine is great for sewing thick materials, layers, or fur as my foot can be raised higher than hers. But she has the wider range of stitches, which I find is the only down side to mine. With the XL-2600i it has no ladder stitches, which I have found to need more than I thought I would. Also it has this humongous reverse lever, which is just comically big for no apparent reason, but I like it.
Everyone else has a signature >.>