Dragon Age: Origins is a modern RPG that uses some of he best elements of old school RPG's (i.e. Baldur's Gate, Planescape Torment) to create a fantastically realized fantasy RPG universe.
The story is deep, the characters widely varied and personable and the world is one of the best I've seen in a recent RPG. There are some issues with bugs and information overload but this is a game that is greatly immersing.
I had some issues with the combat early on but once I became used to effectively balancing my combat parties those issues went away and combat became a nice affair that rewarded strategy and wisely thought out combinations. There is also enough variety to the missions to make the giant battles that the game throws at you meaningful and interesting.
My favorite thing about the game by far was the characters. You meet quite a few along the way and each person has a fleshed out back story and personal motivations that are intriguing and key to plot development. They also add to the replay value as some characters have arcs that only appear if you have them in your party while on certain missions.
Overall this is one of the best recent PC RPGs. The writing and core systems are close to perfect and the game has a lasting appeal.