A drop down list will only ever send the value, it cannot send the label. the simple solution is to use the same recordset column for bot the value and the label.
another option is to create a hidden form element and add javascript to the onchange event of the list to populate the hidden form element with the selcted label. here is an example:
<form name="form1" method="post" action="">
<select name="select" id="select" onChange="document.form1.hiddenField.value = document.form1.select[document.form1.select.selectedIndex].text">
<option>Make a Selection</option>
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
<option value="4">four</option>
</select>
<input type="hidden" name="hiddenField" id="hiddenField"><br />
<input type="submit" name="button" id="button" value="Submit">
</form>