Re: What Fantasy/Sci-Fi book have you just finished? Please rate it...
Small Favor, by Jim Butcher, the latest book in the Dresden Files. An excellent continuation of the story, with a number of plot twists, some of which I didn't see coming and some of which I saw coming two books back.
I think part of the charm of this series is the fact that Harry can't just power his way out of trouble. In most cases he has to think rather than react - and I like thoughtful and intelligent heroes.