Hi there,
Being an old PC user turned Mac I as well find myself sometimes want to enjoy some old goldies.
For Windows games,
Crossover Games or true emulation like
and [url=http://www.vmware.com/products/fusion/]VmWare Fusion is probably the best option. The plus with Crossover is that you don't need a Windows license for it, but both costs money.
If you have an old unused Windows license and don't want to spend further money it's either Bootcamp or
VirtualBox by Sun, which both are free. VB is a less-featured emulator like Parallels or Fusion.
As for DOS games, forget about DOSBox, use
Boxer. It makes DOSBox look as primitive as the games it tries to run. A real Gem. It's quick and easy in the natural Mac way.
Really, you'll never look back.
The beauty with Boxer is that it packages your games once they are installed into typical OSX applications. Meaning, GoG could quite easily sell ready to install DMGs (sort of setup files for Mac if some PC user wonders) for Boxer use. Just drag and drop and run, no setup needed. (well, it would need Boxer installed, but it's a install and forget sort of app)