Larry Hall just released a new concept, it is pretty cool.
Very efficient, minimizes how much mix you need, but still has the vertical height which they need, minimizes water evaporation and mosquitoes can't get to the water supply, no algae and 3 ways to water!
Check out his rain gutter grow system as well!
Once you understand the concepts you can build on a larger scale, skies the limit!