A rain barrel is a nice addition to any "green garden." Rain barrels, a form of small-scale rainwater harvesting, allow for the collection and storage of water that runs off of roof surfaces. This stored water can be used to irrigate landscaped beds and container plants, create wildlife features such as birdbaths or butterfly...