¿Y porque malgastar condicionales en este caso? Si el valor final siempre va a ser cabeceraXXXX.swf y XXXX va a coincidir con el valor del parametro, puedes hacer:
Código PHP:
$resoluciones_validas=array(1024,1280,1360,1400,1440,1600,1680);
$flash_res=(in_array($res_pantalla,$resoluciones_validas))?'cabecera'.$res_pantalla.'.swf':'cabecera1024.swf';
Asi practicas el operador ternario.
Si quieres añadir mas resoluciones, solo añades valores al array, y para quitar los quitas del array. Mas sencillo que meter y sacar 3 lineas en el switch.