Lo tienes bien .. asegurate que los enlaces llaman al mismo archivo del tipo <a href=index.php?accion=proyectos>enlace</a> ... si el enlace solo es index.php se carga default ...
 
suerte 
Si lo tienes así no debe darte ningún tipo de problema  
 Código PHP:
    
<td width="566" rowspan="2" valign="top">
 
<?php 
 
switch ($accion) { 
 
case "proyectos": 
  include "proyectos.php"; 
break; 
 
 
default: 
  include "home.php"; 
break; 
 
}   
?> 
 
</td>   
  salu2