Para criar um efeito hover em imagens ao contrario que todo mundo pensa não é nescessário que este seja um link, embora seja mais simples e útil se for.
Eu particularmente gosto de usar uma unica imagem para criar este efeito usando a propriedade 'background-position' do css combinado com o a:hover que irá dizer a pagina o que fazer quando passamos o mouse sobre o link.