If you are stuck or overwhelmed with the choices have a look at Lookybook. It's so great. You can look at all the pages of the books.
For your crafty friends take a look at Melanie Falick Books, just amazing. I want all of them.
And please add Better World Books to your list as well.