I found the phonetically-written part of Feersum Endjinn the best part to read. Much like Trainspotting, it took some time to get used, to but it rewarded the effort. I really can't remember much about the rest of the book.
I'd agree about Canal Dreams - but it's a long time since I read it, and sometimes these things make more sense at the second time of asking.
Actually, I seem to be quite disparaging about all of his books, even though there's more that I like than I dislike. On the whole, I enjoyed Walking on Glass, but I just didn't think the three stories fit together terribly well, and one of the narrators was so hard to like.
The Wasp Factory was the first that I read - I bought my nephew it as a Christmas gift a few years ago, which probably makes me a terrible uncle too.
The Crow Road remains my favourite - I thought it combined his love of modern settings with such an aching sense of place, and the deep family secrets in the loch, far better than almost anything else of his I've read. The Steep Approach to Garbadale was pretty much the same book, with slightly different settings and characters. Still good, mind.