If you love to garden but don't have much time to spend weeding, watering, and fussing over your plants, perennials are the perfect flowers for you. Most perennials self-propagate and multiply on their own, increasing in beauty and size each year. They are also less expensive and time-consuming than annuals over the long term, because you don't have to buy new plants each year. But choosing the best plants from today's selection of literally thousands...