Notera att Safari är extremt fientligt mot försök till egen design av formulärelement. Jag brukar bygga för firefox/IE och stå ut med att Safari vägrar.
Ps - fast om du tycker det är ok med massa javascript så finns det lite olika metoder, t ex kan du använda vanliga a-länkar och ge dem funktionalitet. Det går t o m att bygga egna selectlistor och sånt, fast det blir mycket javascript..
En submitknapp gjord med en bild kan se ut så här:
<a class="submission" href="#" onclick="document.insert.submit();return false;"><img src="image.jpg"/></a>
Sen kan man ju använda input type image med samma javascript som ovan.
Inget av alternativen är så där jätte-accessible.
Med input type submit i firefox och IE kan du via css sätta bild och design och sen får du leva med att Safari struntar i merparten av css:n