Kurt Vonnegut is unbeatable for me. I've read nearly every book he's written. Spot on satire and humor.
I also enjoy Mark Twain, Joseph Heller (obviously, or at least obvious to those of you that have read Catch 22), and Charles Bukowski. Bukowski seems like a real jerk, but Ham on Rye is the tightest writing I've ever read.