I hadn't heard of Craig Davidson. I haven't really read a book in ages. Might check "The Fighter" out.

Ive enjoyed all of Palahniuk's books. Especially a few years ago. Lots of chapters stick out because they read like separate short stories to me.

Hard to pick a favourite but "Survivor" ive read quite a few times. I remember finding "Lullaby" hilarious.. but have only read it the once