beh, hover prende 2 funzioni per alternarle al mouseenter mouseleave, quindi ti puo' bastare anche solo


$(img).hover(
function(){$(img).stop().animate({left:'+=10'})},
function(){$(img).stop().animate({left:'-=10'})}
);

chiaramente, quel += e -= rendono il tutto progressivo, se ti accorgi di malfunzionamenti semplicemente rimuovili e specifica solo 10 e -10

ciao