With their wings flapping faster than the eye can see and hearts thumping at full speed, hummingbirds make their annual migration north each spring. These tiny, mighty, jewel-toned birds have been ...