2007 JD 2520 here. Currently at about 760 hours, average 45 hours/year.
Use is varied and includes plowing snow (2 or 3 plowable storms per year), finish mowing (1.5 hrs/week from April through October), brush hogging pasture (9 hrs/year), chipping branches (variable from a couple of hours/year to almost 50 in the last year) and the rest is general duty, pallet forks, moving trailers, loader work, etc.
My machine doesn't get a lot of hours on it, but no way I could get by without it.
As of this year, the finish mowing has been transferred to my Cub Cadet ZTXS5 54 ZTR.
Location - Missouri, and open station. Could never get under all my trees with cab.