Although I have read hundreds of books over the years, these are my top picks (and recommendations):
1. Night - Elie Weisel
2. Middlesex - Jeffrey Eugenides
3. Love in the Time of Cholera - Gabriel Garcia Marquez
4. A Thousand Splendid Suns - Khaled Hosseini
5. Water for Elephants - Sara Gruen
6. Room - Emma Donoghue
7. Animals in Translation - Tample Grandin
8. The Giving Tree - Shel Silverstein