ah geez, in my haste, i left the break; statement off the end of each one.
to correct my first example it should be
<?php
switch(date('n')) {
case 1: echo 'january link'; break;
case 2: echo 'febuary link'; break;
case 3: echo 'march link'; break;
//...
case 12: echo 'december link'; break;
}
?>