The Nice Menus module support accessible drop down and fly out menus.

To use images for the top level menu, follow these instructions which explain how to use theme_menu_item_link() to swap the menu title field with the description field.  The result is an accessible menu that uses Drupal permissions, image tags with alt text, and anchor tags with the title text.