Por partes,
yo estoy de acuerdo con lo que leerás en este post:
http://forums.mysql.com/read.php?71,110525,178948
Vamos, que no puedes escribir el signo del euro y muchos otros en latin1.
Respecto al otro problema, el usar utf8, te recomiendo que eches un vistazo aquí:
http://www.forosdelweb.com/f86/cotej...spanol-629105/
Prueba y verás que se puede, pero tienes que atender la codificación de todas las partes, base, servidor, programa, documento donde tienes el formulario, navegador, etc.