Gerin: Of course, on GOG would be best of all right? But I've been waiting a long time for that and don't have forever. So if Steam has it for less than Gamersgarte would you still get it from Gamersgate?
I don't care where I buy it from, tbh, I only care to download it and to get it working how I want. Obviously its easier with GamersGate's downloaders / installers because you have more control over them.
Also, it depends on the DRM. But both can be easily cracked and ripped (Steamworks games are somewhat painful, but there is a solution for that too).
Oh, and if I have to choose, I'd choose GamersGate.