We've had a front load for 13 years. We're on our second set, as theFrigidare dryer gave out after ~10 years. Couldn't buy another that would stack on the pre-existing washer. Because of the arrangement in this house, we had to get another stacked/front load. We went with Maytag this time. Because of size-constraints where the unit sits, it was the only choice.
I've heard horror stories about the smell - we've never had an issue, with either set. But, we leave the door open when not in use and run one of the washer-tab-things through a couple times a year.
--When we bought the first set set, Neptune ruled the world. I asked a repairman if he had to do much service on them. He said that in the stop they call it 'Old Stinky'.

My Mom bought a top load about a year ago. She's in her 80's - change is not always welcome... When I'm home and do a load for her I find the clothes to be much, much wetter than the clothes that come out of our front load. The washer has no center spindle (plunger?) and she says that he doesn't think it gets clothes as clean. I'm not there enough, so I have no opinion.