Boy am I glad to see American Gods on that list. I started reading it on someone else's recommendation, whom I obviously should not have trusted. I gave up halfway, convinced that Neil Gaiman is a pen name of Garth Marenghi.
To anyone who gave up American Gods: you're right, they're wrong.