<font color="blue"> It may all depend on the size of tractor you purchase. After a certain size the lawn mower may be best. </font>
I agree with Egon! And seeing that you are only dealing with 2 acres, my GUESS is that you will end up with a tractor that will be relatively on the small side.
Two things to keep in mind about the lawn tractor is that they don't seem to last as long as a subcut, and for sure in my case, they are not as much fun to use. I have a Kubota BX with a 60" MMM and I love it for what it is/does.
My larger tractor (Kubota B2910) actually cut better than my yardman garden tractor. I had a rear finish mower (RFM) on it. It was a great mower, but did not suit my needs. I think a larger really is better suited for mowing large, open areas. Not for a couple acres or less. Regardless if a MMM or RFM is used.
If you search the archives, you will find a lot of opinions on the MMM vs RFM question. For me, the mower deck is off and on the BX in a few minutes and not a real issue. Generally it is on the tractor though, in my case because the larger tractor exists to do the heavy work.
There is a lot to be said about having a second machine there with the mower deck, ready to cut without delay when you want to. Sometimes more than half the battle is having to take an implement off your tractor before you put your mower on. Especially if you want to use that same implement after you are done cutting the grass! If you had a small TLB and a nice lawn, you would take the backhoe off, the loader off, put the MMM on, cut the grass, take the MMM off, put the loader back on, and the backhoe back on. Just saying that makes one want to have a dedicated mower!
Honestly, it is such a pleasure to cut grass on my HST tractor, that I don't think I would every enjoy sitting back on a belt-driven gear-drive lawn tractor. Not when I do a lot forward-reverse directional changes. I guess a HST or automatic transmission lawn tractor would work better for though... /forums/images/graemlins/confused.gif
This is starting to sound like I am talking in circles, and I suppose I am. Be sure to do a search, you will find a lot of info on this question.