i css li usa per il semplice motivo che secondo xhtml le tabelle dovrebbero servire per tabulare non per impaginare.
per quanto riguarda il vero è proprio 3d per centrare i link credo dovresti fare una cosa semplice....
tu hai creato 1 o due contenitori?
io ti consiglio di crearne due e di sovrapporli a tuo piacimento....non vedo il problema delle tre colonne,ne stabilisci le dimensioni e usi il comando float:left; per le altre due
se cerchi bene c'è proprio una mia discussione su css e layout a due colonne(basta che fai la ricerca includendo il mio nick)
non dovresti avere problemi
se ne hai beh fammi sapere