
mencionas menus dinamicos, te han dado opciones buenas y ninguna te convence
entonces lo unico que te queda por intentar es:
Código HTML:
<ul><a href="#">Noticias</a>
<ul><a href="#">General</a>
<ul><a href="#">Niños</a>
</ul>
</ul>
</ul>
<ul><a href="#">Informatica</a>
<ul><a href="#">Programacion</a>
<ul><a href="#">ASP</a>
<ul><a href="#">VB 6.0</a>
<ul><a href="#">OCX</a>
</ul>
</ul>
</ul>
</ul>
</ul>
<ul><a href="#"> Independiente</a>
</ul>
te daria una estructura similar a esto:
solo tendrias que crear un CSS, para evitar tanto espacio entre los items del menu, o usar alguno
de estos ya listo para implementar

ahora di, tempoco es esto lo que buscas???