http://www.forosdelweb.com/showthrea...999#post664999
Fijate en esa FAQ y sus ejemplos .. usa exactamente la misma ténica que usas.
SI te fijas, .. el valor de "Seleccione ...." del "option" que corresponda NO se deja fijado su parámetro "selected" pero si que queda el primero de la lista o se toma en cuenta si hay resultados o no para generar ese "option". Será tu lógica PHP y ese "if()" que antes te señalaba el que pre-determinará un valor por defecto si llegas de la recarga de página enviando esos datos a si mismo.
Un saludo,