Is it just me or do games take twice as long as they are suggested to complete because you find yourself exploring every little nook and cranny there is?! I've just completed The Witcher and it took me the best part of two months to complete (and that's only with the neutral ending). I'm not one for replaying a game (even if there are alternative endings) so I make sure that when I play a game through I've seen everything it has to offer.
By the way, The Witcher was the first RPG I've really played and I would highly recommend it. As I like to feel I've made the most of a game I liked that fact that there was only one character class but you could develop them as you wish. A lot of RPGs have several different character classes and I am put off because I would feel that I had not explored them to the full without playing each class. The problem with this model is that the game and plot ultimately remain the same so there doesn't seem much point in replaying the whole game to get the benefit of each character class.