I will be using a Python (
http://www.pythonproducts.com/nospill.htm) to fill and drain my birth tub. It's a siphon that hooks up to your sink - you set it to fill or drain and turn the water on and you're set to go! It's made for filling and draining aquariums, so the hose is UV stabilized and non-porous, which eliminates the possibility of adding dangerous chemical toxins into the water. It comes in lengths of 25, 50, 75 and 100 feet, I believe - and you can also buy hose extentions for it.