Here's some info for you:
HABITATS: Natural or garden areas that provide trees, bushes, flowers rich with nector and safe places to roost and nest. Typically they will NOT be found at s eashores unless migrating, grasslands, treeless sage areas.
Source:
http://www.mschloe.com/hummer/huminfo.htm
Some more info:
Welcome to the nesting season, folks. I'll discuss Ruby-throats in particular, but similar principles probably apply to most other species. Shortly after arriving, the females establish a nesting territory. Ruby-throats prefer secluded wetlands for nesting, if available, and proximity to your feeder is not an issue; in fact, females don't like to build nests in a male's feeding territory, and your feeder is probably part of one. Visits to distant feeders take too much time away from the eggs. When the chicks hatch, they need protein to grow, not sugar, so their mother spends most of her time catching small insects and spiders for them.
Source:
http://www.hummingbirds.net/about.html#where
SS: Two nice websites that have some nice info on our little feathered friends.
Enjoy them!! (the sites and the birds!

)