I've just finished ploughing through the three pages of Brumas's 'little lot' and I'm amazed that Joseph Heller's 'Catch 22' didn't get a single mention. It made me laugh out loud more than any other book has done, before or since.
My first recommendation would naturally be my own first published book but I cannot detail it here as it would be blatant advertising, not allowed on this forum.
Having read on average 1 book a week for the last 20+ years and over 1000 retained in my library I will detail my favourites from 5 different categories.
Biography; Songbird, Eva Cassidy. Science Fiction; Foundation Trilogy, Isaac Asimov. Factual; Spycatcher, Peter Wright. History; Gods in the sky, Allan Chapman. Humour; Riotous assembly, Tom Sharpe
I began writing myself when I ran out of quality reading material in my favourite category and though I could do just as good as some of those I had read. My first book is still selling 2 years on, my second is due for publication at the end of this year and my third is under construction.