I am buying my first tractor. I have 120 acres, 70% rolling fields and the remainder in woods. I plan on having a few head of livestock and doing general clean up and maintenance duty with this tractor. I have been comparing the John Deere 5055E, the Case 55A and the Kubota MX5400, all with...