I have a BX 2680 and it's a fantastic tractor. I have been a Deere guy all my life, but the BX and its implements were better built over the JD in my onion. Aside from a few things, I have been very happy with it.
Watch out for front tires losing air, it's a thing. I used some Tireject and have not had any problems in years. The seat is comfortable, but the suspension under it is not. If you're a young buck, you won't have a problem. One more thing, keep an eye on your radiator. The screen doesn't stop the small stuff, and it will plug it up and overheat.