Windows has more great programs than we can count, but some are essential to just about every PC setup.