Thanks so much for the kinds words. Hummingbirds are indeed amazing and seeing so many was a thrill. They also have an ancient role in various cultures' myths. If you're interested, he's a site with some great information:
http://hummingbirdworld.com/h/legends.htm