Our most popular market plant is the Cardinal Flower; when they are in bloom they are hard to resist. The fact that humming birds, bees and butterflies love them is an added bonus. However, keep in mind we are aiming for diversity, a garden solely relying on Cardinal Flowers may be beautiful but diverse it is not.
Hummingbird post - Nodding Onion Garden Blog Spot
Why Not plant a Butterfly Garden ( Don't Forget Hummers)