As a UNIX admin I never make the root partition huge. Software that installs there rather than to /opt (or at worst a symlinked /usr) doesnt belong on my machines.