I second this -- but, at the same time, it's such a shame that Tchaikovsky hasn't written anything else worth a damn, despite writing something like three novels every year!
His two most recent, Shroud and Service Model, are bloated, uninspired, and borderline unreadable. I guess he's now subject to that curse of established authors, where editors are scared to mess with their manuscripts and trim the fat.
Spiderlight. It’s short, and I wouldn’t recommend it to someone who hasn’t read a lot of fantasy already, but it’s a smart novel.