La verdad es que este asunto de particionar un HD es más una cuestión de gustos personales que otra cosa. A mi modo de ver, con dos particiones, una para el SO (incluidos programas y juegos) y otra para almacenar datos, es más que suficiente.

Tener particiones separadas para SO y programas (los juegos son también "programas") tiene poco sentido: si se ha de formatear la partición del SO, habrá que volver a cargar todos los programas.

Lo que yo suelo hacer también es cambiar la carpeta "Mis Documentos" a una partición diferente de la del SO.

En cuanto al "Ghost" (yo utilizo la versión 12), es uno de los muchos programas para realizar Copias de Seguridad: te guarda una copia del sistema y/o de los datos importantes y es capaz de recuperarlos en caso de fallo. Incluso, se puede arrancar desde un CD, pudiendo recuperar una partición del SO dañada. Yo lo he necesitado varias veces y es muy efectivo. Lo conveniente es guardar las copias en una unidad diferente de donde se encuentran los datos. En tu caso, puede valer sl disco externo, aunque también podrías crear una tercera partición en tu HD, aunque yo soy más partidario de utilizar un HD diferente.

Saludos.