Yes, front-loading washing machines tend to be more expensive and more efficient than top-loading washing machines.  They not only clean clothes better and more effectively; they also use less power and water.