I prefer the John Deere. With regard to the power, the 4720 is a powerful machine. It is not that it has too much power, just that for a bit less money one can get into a 4520 with exactly the same engine and features a have a bit left over to save or buy an attachment. I had a 4520 and would say it has a ton of power. It pulled great, and would power big implements without any struggle. I honestly cannot see where the tiny upgrade in PTO power between the 4520 and 4720 merit the additional cost, unless someone just wants a 4720. In all honesty, the 4320 has plenty of power for virtually every PTO application. I would not recommend a 4120 if our OP is planning on doing a lot of snowblowing, as it likely would struggle a LITTLE under this job type. My experience is the Powertech engines in these 4000 series JD machines make tremendous torque and that makes them really great for hard PTO work. The torque these powerplants throughout the line make has to be experienced to be believed. I have used some NH equipment and though nice, it does not have the same engine performance, for whatever reason. NH has come a long way though and they do make really solid machines.
John M