Also the BC pump tends to not remove water sources anymore, as both lag (block updates and water calculation) saving measure and because 99% of the time if a pump is in water, it's in an infinite pool... why break them on strange chunk load/unload bugs if you don't have to, ya know? The Ender Pump on the other hand is a great way to do that, but you have to mine out the stone it leaves behind. The OpenBlocks and Gany's... uh... Surface? Sponge are both my preferred methods of removing large quantities of water now. Even when the BC pump could drain oceans, you had to pump so much energy into it to have a decent rate of drainage, and often disposing of the water in liquid form was a bigger problem than removing it from the world as a block.