What's your favourite urban fantasy? I really enjoy Dresden Files (at least from book 4 or so), and the kind of similar Iron Druids chronicle. I'm currently reading The Last Sun, by K.D. Edwards, which also has a similar feel, but imo with a more sympathetic protagonist. Feels like it could be a really promising series in the same vein. It also has several characters that aren't straight (including the protagonist).