Keeping It Real - Justina Robson Fun read, even if it did wander off into slightly overly romancey territory towards the end (It didn't help that I wasn't rooting for the hero,) and some of the plot/intrigue seemed a bit random. The lively sf-fantasy mishmash of the setting, and in particular the relative darkness of Lila's character helped ground it a bit.