Ciao anch'io ho avuto un problema simile con delle select, non concatenate ma penso possa essere ugualmente funzionande, utilizzando il seguente javascript andando a ricercare il valore passato tramite $_GET:
Codice PHP:
<li class="ricerca_home">
<? $annoC = $_GET['anno']; ?>
<select name="anno" id="annoLista" style="width:120px">
<option value=""><? echo $lang['ANNI_CERCA'] ?></option>
<option value="1" >1901 - 1929</option>
<option value="2" >1930 - 1949</option>
<option value="3" >1950 - 1969</option>
<option value="4" >1970 - 1989</option>
<option value="5" >1990 - 2013</option>
</select>
<script type="text/javascript">
$("#annoLista").val('<? echo $annoC ?>')
</script>
</li>
spero ti possa funzionare