these drain cannon things are amazing. They really do work. I just unclogged the dishwasher drain hose with one. That probably saved me at least $100 on a repairman. http://shop.flylady.net/products/CLOG/i/200.jpg
it works like a charm on the bath tub and the bathroom sink, but this is the first time I used it on something else. I fiddled with that hose (and without a dishwasher) for a week trying to get it unclogged