Have you bored to use standard menus ? Than spend some time and take a look at this VCL.
Can define own look for EACH header or/and item. Start with your own templates for HEADERS and ITEMS and after that, if don't have satisfied yet you can personalize EACH element. And not only. You can add and personalize the TITLE and/or the FOOTER.
Take a look to homepage for more details.
NEWS:1. WYSIWYG support for text caption. Now you have any formating text you wish: different font colors and styles for the same text ( see the demo or snapshot)
2.antialiased font property added and improved templating algorithm. Now start more faster.
3. Floating menus. Just set the moveable property to TRUE and you can move your COOOOL menu where you wish just draging from the menu title.