I completely agree with Tamara Wilhite. (I was going to leave a comment on her answer but it only allowed me 250 characters, so I'm writing an answer instead)
I have used both; I replaced my old top-loader with a fancy "must-have" front-loader, and the front-loader just tosses the clothes around in a bit of water. I miss being able to fully submerge clothes when they are washing. The front loader doesn't get clothes as clean, and I have had trouble getting BO smells out of my teen son's sports uniforms.
I really miss being able to fill the top-loader's tub with hot water to soak stained or smelly clothes in hot soapy water with bleach (whites) or OxyClean (colors), which I found very effective in getting clothes really clean. Now to do this I have to fill my laundry room sink instead, which doesn't hold nearly as much water, the water cools off much more quickly, and it is inconvenient to remove the heavy, dripping wet clothes compared to my old top loader, which, if I just turned the knob, would finishing washing and spinning the clothes without me having to touch them. It is basically trouble I am not usually willing to go through unless it is a special item of clothing with a particularly stubborn stain.
I like that I'm saving water, I like that the new set looks nice in my home and is quiet compared to my old one, but It is definitely more work to get stains and smells out, and it seems like this is often a losing battle now unless I go to lots of inconvenience and mess using the sink. (It does help at least some when I wash just about every load on the "heavy dirt" setting, which tosses them around in the washer for a longer period of time.) I hate to have perfectly good clothes ruined by a stain.
Another source of irritation is that the inside of the washer starts smelling musty if I close the door immediately after using it. I have to leave it open for at least several hours to dry out, and because I do laundry almost every day, the door to the washer is open almost all the time, which bugs me. It kind of ruins the clean, sleek look this set was supposed to give me.
Sorry for the long, ranty, rambling answer but as you can probably tell, this is a sore subject with me! I paid more money for a product that looks pretty but does not work as well as the less expensive model.