I just started playing with mobileSRC Gscroll.
http://www.mobilesrc.com/GScroll.aspx
It's a little finnicky, but it uses the touch sensitivity of the bottom button area to add controls and commands. I've mapped it to use my start menu, OK, button, calendar, and contacts like my old phone had. You can also use swipe gestures to navigate (it's more accurate moving through my contacts for example).
It is a pay app, but it's only $5.