Hola:
Dentro de un tag button puedes poner una imagen sin problemas (tag img)... y uno de los posibles tipos es justamente reset:
<button type="reset" name="borrar" ><img src="borrar.gif" alt="borrar" /></button>
No entiendo porqué no se usan los botones "como botones" y los inputs se reservan pare entradas...
Saludos