I just finished The Witcher.
I don't have much to say that wasn't already covered a few pages ago. It took a little while (say, chapter 2) for the story to engage me but then I was pretty hooked. I love that even when you're trying to be a good guy, there just isn't always a good option to every situation. Geralt doesn't have Commander Shepard's ability to convince someone that wanted to murder hundreds a minute ago that he really shouldn't just by picking the blue dialogue option, and the game is better for it. I'm currently feverishly downloading the sequel.