20111104 tech: 10 must-have programmes (all free) for your PC