I though Sailing to Sarantium by Guy Gavriel Kay was fantastic. I've yet to get round to reading the second book though. I actually cannot decide what book I'm going to read... one option isn't actually a book but a play, The Importance of Being Earnest. I've never read any of Oscar Wilde's work and I feel like this is a good place to start.