Gardening has to be one of my favorite hobbies. I find all aspects of maintaining a garden fun, from getting the soil ready ...