I prefer Dragon Age to Baldurs Gate. Although I think Baldurs Gate 2 is better than Dragon Age 2. (in fact, I would stay far away from Dragon Age 2)
Neverwinter Nights 2 has a pretty good story line, and pretty good gameplay.
The Witcher is another game with a relatively good storyline and gameplay, although it is pretty slow and boring to begin with (but then so was Baldurs Gate).
Of these, my number 1 suggestion is Dragon Age 1. The biggest problem with this, is that they made the PC DRM a pain in the rear end, where it litterally took me a couple weeks to get the game to work with all the DLC. Now that I have it working, I can say that I like the actual game, but I was very upset with the amount of work I had to put into getting the game to work. I doubt I will buy a new EA game anytime soon based on that experience.