Dynamic menus

What is the preferred or standard method to create dynamic dhtml menus
from a database.

I have an application that will need some shiney menus but I don’t
really want to write it all out by hand unless I have to.

What do you guys like to use when you have a (fairly) complex menu to
create?

Thanks

Matt