Parece ser que IE7 y 8 no les gusta un input fuera del form. Sin embargo, lo que tú planteas se ve bien en IE9, así como en chrome y Firefox.
Lo que yo te decía es de hacer un botón sin ningún input. Pones un enlace tipo 'a href', y le das estilo con CSS. Parece que tal vez no te aclaras mucho, y aquí te dejo un ejemplo de posible código. Pruébalo y veras como queda muy bien, y lo leen todos los navegadores.
<!DOCTYPE html>
<html>
<head>
<style>
a.boton {
background-color: rgb(20,20,20);
border: 1px solid #333;
border-radius: 5px;
box-shadow: 0px 2px 4px #000;
color: #fff;
cursor: pointer;
display: block;
padding: 5px 10px;
text-align: center;
text-decoration: none;
width: 200px;
}
a.boton:hover { background-color: rgb(60,60,60); }
</style>
</head>
<body>
<a href="http://www.detotunamica.cat/" class="boton">VOLVER</a>
</body> </html>