I'm having a really difficult time deciding what tractor to go with. We have about 100 acres. 30 acres of fields that we just keep cut down to keep brush from coming up, 5 acres of lawn, and the remaining is woods. My wife's grandfather has a AC 5040 that we use to bushhog, and till the garden. He passed away a few months ago, and the tractor is not "mine" so I don't really like using it unless I have to. I want to get a finish mower for the new tractor to help save some time cutting my grass. I will use it to bush hog the pastures, light grading, tilling the garden, and for getting firewood (only for an outdoor area, we don't heat with wood). I was set on an MX5200, because I like the size, but I'm almost thinking that's way overkill for my needs. I much prefer the price of an L3901 HST, but it looks so small in comparison. I keep reading that everyone always regrets not buying something big enough and I don't want to make that mistake. What would you buy in my situation? This is not a have to have, more like a want to have, but I feel I could put it to good use.