Przykład
<input type=text style="height:35px; width:100px;" value="Tutaj tekst">
FF i IE wyświetla wpisany tekst u góry, Opera na środku.
vertical-align:middle czy baseline nie działa.
padding-top - działa i przesuwa tekst w dół ale w Operze wtedy tekst jest już na dole tego pola.
Na sieci znalazłem też pomysły z line-height ale nie działa.