I'm using ULTokens menu style in ddr menu it really works very fine.
<dnn:MENU runat="server" MenuStyle="ULTokens" NodeSelector="home" />
copy ULTokens folder from DesktopModules\DDRMenu to your skin folder
open the text file inside it which contains:
<ul
class="rootLevel">
[*>NODE-TOP]
</ul>
[>NODE-TOP]
<li class="toplevel[?FIRST] first[/?][?LAST] last[/?][?SELECTED] selected[/?]">
[?ENABLED]
<a href="[=URL]">[=TEXT]</a>
[?ELSE]
[=TEXT]
[/?]
[?NODE]
<ul
class="secondLevel">
[*>NODE]
</ul>
[/?]
</li>
[/>]
[>NODE]
<li class="submenu[?FIRST] first[/?][?LAST] last[/?][?SELECTED] selected[/?]">
[?ENABLED]
<a href="[=URL]">[=TEXT]</a>
[?ELSE]
[=TEXT]
[/?]
[?NODE]
<ul
class="thirdLevel">
[*>NODE]
</ul>
[/?]
</li>
[/>]
then you can add css classes for first level ul, second level, etc
define css classes inside your skin.css
it's limitless.
I hope this would be helpful , I haven't tried Superfish template, I'll.
Regards