Lately, I've been learning a lot about "green storm water infrastructure" (in other words, methods of managing storm water runoff) as I have been writing on my other blog about the environmental impact of a proposed development in my neighborhood.
In my search for a clear detailed explanation of how to build a rain garden, I came across this video. It was produced by Washington State University and does an excellent job of addressing just about any question you might have. Enjoy!