The Bone Clocks is what killed David Mitchell's work for me. Really like Count Belasarius though, but I have always liked my heroes heroic, especially the historical ones.
Of course. Not looking at a bookshelf or doing much effort to recall, but enjoyed the Baroque Cycle by Neil Stephenson, almost anything by Gore Vidal. On the nonfiction side, I will always recommend books by Nick Lane, especially the first one I read: Oxygen - it made me wish that I had continued my Biochemistry studies into university.