There seems to be lots of solutions to megamenu in drupal. Allow me to introduce a Drupal megamenu: Ultimenu.
Duplication is always discouraged at Drupal, unless unavoidable for valid reasons. To confirm myself that I don't reinvent the wheel, I searched the d.o. first. Drupal is known with there is a module for that