There are so many great options including groundcovers, annuals, perennials, shrubs, vines, etc. I don't know where to begin. Since you are looking for a lot of information, more than we can fit in this brief answer, let me refer you to the following web sites which should be very informative and useful to you.
Thanks for the question. Please stop in again soon!
Q&A Library Searching Tips