So I've played The Witcher twice. Said "awesome, seriously, I like this game, I'm gonna play this thing to the end."
Never got past the first chapter. It's not necessarily a bad game, it just has an incredibly slow start. The story apparently picks up past the second/third chapter, but you'll have to slug it out until then.
The secondary issue with the game is the crashing, I've had the game crash while trying to save, even with the Enhanced edition. The Director's Cut should fix more crashes, but there are no guarantees. In addition, the game suffers from the Oblivion effect in that NPCs work in the free form world, and yet quest NPCs can be killed because they decide to engage an enemy that just happens to be spawned there. I've had to reload one save point roughly 5 times, twice to wonder where an NPC was, once to realize that the NPC was being killed during the cutscene that the NPC should be in, and twice to dodge the triggers for the cutscene and try to save her.
That being said, I'm not saying the Witcher is bad. It keeps me coming back to try it, yet I just can't get the time or ability to finish it. I would not have reloaded that save point if I wasn't interested in trying to finish the line. The game is unstable, but you get a love/hate relationship with it.
You get all the enhanced edition content in digital form with the steam edition, SANS a novel included in the physical edition because of distribution rights. Take this into account, since every download from Steam results in downloading the extra content as well(~14 gigs total IIRC).