User Activity

Looking for a lens that will take sharp flower, bug photography, but also sharp portrait pictures. Thank you!
Looking to upgrade from a t2i to a 7D. Does the 7D take good still pictures, portraits, as well as action shots?