I find most distributions have pretty good installers. In fact... hrrm... Windows vs Gentoo vs Debian:
1. Locate (download/purchase) the installer in question.
2. Step through the installer, step-by-step.
Only 2 steps, I admit. Now gentoo:
$ apt-get install MYPROGRAM
Problems? Dependencies are automatically resolved.