I ran across this article a little while back about using cacti for water purification:
http://www.scidev.net/global/pollution/ ... udy-1.html
Water purification
Re: Water purification
So you squeeze cactus juice into dirty water and then filter it out leaving clean water behind; very neat.