ciao partik,

la select passa il valore selezionato e non il testo (il testo lo passa se non c'è il value)
per passare anche il testo potresti mettere un hidden e valorizzarlo all'onchange
codice:
<select onchange="this.form.NomeHidden.value=this.options[this.selectedIndex].text"