A really great book for baby names is "Beyond Jennifer & Jason, Madison & Montana : What To Name Your Baby Now"
It categorizes names by popularity, meaning, country of origin, and also highlights names of celebrities, names that are out of style and never coming back (like Bertha and Hubert), plus has a lot of really helpful hints on picking names and how names can affect a child growing up.
Here's the link to it on amazon.com:
http://www.amazon.com/exec/obidos/tg...glance&s=books