This is great.
We could argue the toss about whether it's "science fiction", given that the book is marketed as urban fantasy, and takes place in an alternate 2011 in which shamanism functions well enough to permit the targeted scrambling of SMS texts, and in which criminals are psychically bound to magic animals. What matters is that Zoo City is fantastically good on its own terms. It's blisteringly well written, heartbreaking and funny in the right places, ice cool, and paced like a runaway bastard, and with a sense of place - and culture - that rips you out of wherever and whenever you happen to be sitting and reading. For me that happened to be a transatlantic flight, but I still read it in pretty much one sitting, and finished it with tremendous satisfaction. I look forward to catching up with Moxyland next.