there's no way it will take you 3.5 hours to mow 2 acres... I have twice as much land and I can normally kick it out in about 3 hours or so.
Someone made a comment about getting a Craftsman Lawn Tractor... I have one... I will agree the Kohler motor is awesome, has plenty of power, and will zip along at a good speed, but that Craftsman is a POS, I've had to replace multiple deck brackets this year, a belt tensioner, belt, and the stupid head light lense because my daughter hit a bump, it popped off, and then she ran over it.
with that being said, my neighbor just bought a new cub cadet zero turn and he takes it in once a week for service... he's incredibly upset with his purchase considering he paid 3500 for a mower that's in the shop weekly.
At this point in the game, the only mower I would recommend is a John Deer. My father in law has one and that thing has been a trooper... hell he even plows his driveway with it, and it's never skipped a beat.