I bought a John Deere 647A and I really like it. JD is the only dealer we have within 50 miles which was what made up most of my mind on the brand. The 7 Iron deck is great. Right now we are running it with an Accelerator to clean up leaves and the thing is like a vacuum.
The only thing that is remotely annoying can be tree limbs. It certainly puts you much higher than a ZTR, and a little higher than a walk-behind.
The vast majority of our properties are residential and it works great for those.