All time?
1. Witcher 3, both expansions, and it's not even a question
2. NWN1 - Hordes of the Underdark singlehandedly made a shit concept and a boring, barely enjoyable base game, NWN1, into something spectacularly good.
3.DAO:Awakening
Next after that would be Mass effect, Dishonored and...