Just finished the book. The ending was a bit...anti-climatic but overall I thought the book was amazing. I've already mentioned the stuff I found most interesting/impressive, but I'll say I found so much of it to be quite ironic.
The emphasis on the differences between androids and humans, when in reality many of the androids seemed far more "alive" than the humans, who relied on various artificial creations to make them feel something
The fact that the two dominating figures in peoples lives - Buster and Mercer - are artificial in one way (android) or another (imaginary).
Even though I knew it would be unlikely I kinda wondered if there would be some M Night twist at the end, and Deckard was really android. But while he was definitely human I found it interesting that connection with humanity slowly deteriorated throughout the book.
Now, Blade Runner: I saw it awhile ago, and while I don't remember many details I do remember that it was extremely different from the book. In the film Deckard is possibly android, or is android right? I need to see it again; wasn't impressed on the first viewing, but I'll definitely appreciate it more now that I've read the book