Hummingbirds provide hours of eye-catching entertainment when fluttering around the garden, with their colorful bodies and agile movements. They're more than just a good time though, as they are also ...