between a rock and a hard place is pretty gnar. by aron ralston
For old-school semi-clean comedy, dave barry is absolutely hilarious.
Like other people said, vonnegut is pretty amazing. His latest book, A Man without a country, was honestly one of the best books i've ever read.
Another old book, Surely You're Joking Mr. Feynman, is awesome if you know a little bit about physics, even if you don't it's pretty funny.
This is kinda weird but probably by favorite book is The Little Prince by Antoine de Saint Expury. Whenever I'm feeling like shit I just read it, takes about a half hour, and it seriously just puts things in perspective and totally lifts me up.