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