So we just moved to Wyoming from a much warmer climate where we had a 1/2 acre yard. Our new place has several acres and lots of hilly road to maintain. I tried to plow 10" of snow with my JD X350 and it was a sad joke. I have decided to buy my first diesel tractor. I'm thinking of getting a Bobcat CT2040 (there is a dealership near my house with a good reputation). I was hoping you guys would be willing to offer some advice to a newby in the tractor world: my JD has 19HP and the tractor I am buying has 40HP; that seems to me to be not a lot more considering my JD was utter useless. I know the HP in a diesel CT is different than in a JD gas riding mower, but I'm concerned about spending a lot of money and the 40HP CT is under powered. Thanks so much for any and all advice you're willing to share!