I really, really, liked the Witcher 2. It has an old-style grungy fantasy world that reminds me of the older films and books from the 70's and 80's, it's very pulp that way - it's a low fantasy world, filled with cruelty, political intrigue and sex. It's funny for me to see people rag on it's writing and plot lines as being juvenile or sexist knowing that many of these people love Game of Thrones, which is infinitely more in that vein of writing style. I guess it's a classic case of "stop liking what I don't like".
Also, I really liked the combat in Witcher 2. I definitely recommend playing it on the hardest difficulty setting, it's quite visceral and satisfying to get good at the sword play and magic effects. In fact, playing it on the easier difficulty actually robs the game of most of it's fun.
Finally, I really enjoy the relationship with Triss and Geralt. It's obviously flawed and they both know it, in fact I think on Triss' part it's very tragic. It's not often in media other than books that you see a relationship between protagonists that aren't what I would consider impractically perfect, or riddled with tropes, so I enjoy the fact that sometimes, you actually really dislike Geralt for... well basically being Geralt, but you also get to see (through the options you are presented with in the game, depending on how you play it) that although he is cool emotionally, he's also suffering. Not very many players have been very perceptive about this, but part of what appears to attract Triss to Geralt is that it's in her own nature to be drawn to the suffering of other people. Although this should be obvious I would think considering the actions she undertakes and the causes she supports and fights for, they don't seem to apply this to her personal relationships despite this being primarily what her interactions with Geralt are based around.
In fact, one of the things that really bothers me about some of the criticism leveled at this game, or Triss's portrayal in particular, is that most people leveling it are very shallow in their assessment. They don't seem to understand that Triss is fully self aware of her own tragedy and unhappiness in loving Geralt. It feels to me that in their rush to find something to disapprove of, or cry "sexist" about, they basically take a complex and self aware character and turn her into a two dimensional caricature to try and make their points. Frankly, I think it's an overall sign of immaturity of general criticism that people have turned concepts such as unrequited love into jokes like "friend zoning" (complete with replacing the tragic aspect of it with a bizarre shaming narrative) or the concept of a doomed love into "sexism", if the one who is doomed is a woman (particularly ironic since this is a constant theme in womens literature going back to Jane Austin)