Eh, might as well procrastinate a bit...
The last SF/F book I finished was Dragon Love, a picture book by Stephen Parlato that creates dragons out of composited themed images: a butterfly dragon, a flag dragon, a book dragon (that I've seen online for a while without knowing the source), etc. My personal favorite is the one used in the cover, the dragon made from pieces of fancy suits of armor. Great, inspiring stuff.
Currently, I'm still picking my way through Now Write! Fantasy, Science Fiction and Horror, edited by Laurie Lamson. A collection of essays and exercises for the genre writer, it's a bit of a mixed bag, which is part of the reason why it's taking so long to push through.
I've also just started Carmilla, by Joseph Sheridan Le Fanu, an early (1871ish) vampire novelette with some lesbian overtones that read ahead of their time... or, at least, ahead of my perception of the 19th century. A young lady and her father live in a remote castle in Styria, and are visited by a mysterious woman whose odd obsession with the daughter has sinister overtones. Meanwhile, young girls around the countryside are falling deathly ill after reporting encounters with a malevolent spirit... So far, it's not so bad, and it's moving significantly faster than Bram Stoker's Dracula.
And I'm roughly halfway or further through Matt Youngmark's hilarious Time Travel Dinosaur, a "Chooseomatic" book in the vein of the classic CYOA series. You star as a college kid earning eleven bucks an hour as a time travel agent (generally as dull a job as the paycheck implies), whose latest mission goes horribly wrong. I haven't laughed out loud at a book in a while; this one's pulled it off more than once. Plus, weird as the thing gets, it's internally consistent. One choice-branch runs you into a stranger who seems to have evolved from a Labrador Retriever; another choice-branch shows you how this happened. The more you read, the more seemingly random encounters start to click together. There are over 70 possible outcomes; I'm trying to hit as many as possible before rendering my official rating and review, but thus far it's headed straight for the five-star slot.