"A prayer for owen meany", by john irving. without a doubt. love it so much i named my dog owen meany.

second favorite.... hmm...might be microserfs by douglas coupland.
or maybe the fifth business by robertson davies (part of the deptford trilogy)