Randy de Puniet: 2010 in review