There are a million types of watering cans out there, which makes it hard to choose which one to buy. Our members have compiled a list of their favorite watering cans to help you make the best decision possible.