Was liegt zur reinen Strukturierung von Daten in Sachen Menüs (Bäumen...) eigentlich näher, als die Verwendung von Listen? Eigentlich nix...
Eine Menge guter Beispiele und viel Stuff zum Klauen gibt's hier ;-)
http://css.maxdesign.com.au/listamatic/index.htm