I am getting ready to take the plunge and buy a compact tractor to help me maintain my property. I have less than 5 acres. Following shoulder surgery I find that I can't lift and dig like I used to. I'm hoping a compact tractor will help with some of those jobs around my property. I'm looking for a machine with a loader and small backhoe. I'd like to add a posthole digger later. I have 2 Kubota and a Kioti dealers within 50 miles of home. I've also found a Mahindra dealer and an LS dealer about 60 miles away. I was originally looking at the Kubota BX25(23 HP) but I'm worried that I'll be sorry I didn't buy a larger tractor down the road. I've also looked at Kubota B2920 (29 HP), Kioti CK20S (22HP), Mahindra 2216 (22HP) and 2516 (25HP)(which I really liked) and an LS S3010 (28.5HP). In spite of the different HP capacities, the tractors are close in price. I've compared these models against each other and they seem comparable except for weight (the Kubotas are lighter ). This is a big purchase and I don't want to get it wrong. I don't know much about the Kioti, Mahindra and LS brands except what the dealers have said. Can anyone give me some advice about what I should consider before I buy? Thanks!