I have just recently finished my first play-through, with both DLCs, and really took my time to explore and do everything. After over 300 hours, a part of me wanted to end, but I also did not want it to end. The moral depths of the story and characters are touching and memorable and this game is really one of those rare few that I will always remember. Hats down to the story writers and also to the voice actors. Of course, the whole crew at Obsidian deserves my thanks, but my point is to convey that this game has soul. Long live Obsidian.
NOTE for new players :
* Read the preferences/settings and select pauses if you want to play it as an almost turn-based game (I took my time).
* Story and character feel is the strong point of the game. There is plenty of combat, but if you dislike role-play (RPG) or reading a book, you will not like it as much as I did.
* I will contradict myself here : with so many classes, weapon choices, trying solo or with a small party (1 to 5 companions at a given time in a party)), difficulty settings (you can change some of it midway), hardcore Steam achievements, etc., some people enjoy the combat challenges you can face. Personally, my party was overpowered near the end (you know, level 16 party, after over 300 hours :P), so I just never rested to make it a bit challenging on the last sprint.
nb: I am also watching the documentary The Road to Eternity about the development of the game.