Sandra, I assume your are in zone 6 or colder. I moderate a hummingbird forum. Many of the plants listed above are more for butterflies than hummers though the the hummers will investigate them. Hardy perennials in sun for hummers would include Coral Honysuckle (Lonicera sempervirens), Coral Bells (Heuchera sanguinea), Penstemon barbatus coccineus, Agastache rupestris, Salvia azurea, Eastern Columbine (Aquilegia canadensis). Salvias, Penstemons and agastaches need excellent drainage. the native eastern columbine needs moist but well draining soil and Coral Bells will work with most soils as long as it doesn't stay too wet. Iris fulva works well in wet areas as does Cardinal Flower (Lobelia cardinalis) Monarda Jacob's Cline' works in sun or shade but needs moist soil. Red Hot Poker does well in half day sun and is somewhat doubht tolerant and Crocosmia 'Lucifer' does well in parto or full sun. but does best in well draining soil. There are lots of more tender plants that will work great for attracting hummers. Check out The Hummingbird Forum We discuss the best plants to grow and where to find them.