GOG is very viable, it is my preferred version. The latest version of it is 1.6.1179 and I have a very big load order working well. Racemenu works without a warning (there is an updated DLL). New DLAA mod was recently released as an alternative to Upscaler (there is also the Lossless Scaling program on Steam). More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.