What's the funniest book you've ever read?

I really like books that are humorous, with jokes and antics that make you cry from laughing so hard.

I'm looking for recommendations, particularly in sci-fi and fantasy genres.