I like The Laundry Alternative.
http://www.laundry-alternative.com/
I live in a small apartment with no washer/dryer, or way to hook them up. It sucks. So, I got a portable washer (mechanical); and a spin dryer from them. They work great, and are far more environmentally friendly. The spin dryer removes an amazing amount of water, and I just hang the clothes up over night.
The only thing it doesn't work well on are very large items like blankets, very heavily soiled items, like kitchen rags, and--getting pet hair off all that black cotton I seem to wear.