Have you considered planting flowers that attract hummingbirds? Flowers have advantage over feeders; they're less mess, less trouble, and less expensive. Red flowers that have a throat that the long beak can fit into will attract hummingbirds and be pretty for you to enjoy, too. Red petunias, red salvia, and cypress vine (also called hummingbird vine) are great to attract hummers, and they bloom until frost in the fall. Flowers planted under windows, in hanging pots, or in window boxes allow you to get a close-up view of the birds.