Anything by Philip Roth, simply the best American novelist of the last several decades. Everyman is very good, as is Exit Ghost. But you can't go wrong with any of his earlier work either.
If you like mysteries on the grittier side: Joseph Wambaugh, Michael Connelly, George Pelecanos, Dennis Lehane, elmore Leonard and James Ellroy are all excelent.