Unless you're a "no steam no buy" schmuck then GOG is better.
I'm lazy and I don't want to make a new account. But why is it better wouldn't the game be the same no matter where you buy it from? --- the world did end in 2012 it's just taking a bit to kick in. PSN/steam jrr101