I downloaded and installed this for my storm and it loaded ultra fast, but it doesn't recognize the screen click. Hopefully this is fixed soon so there is an alternative out there from the default browser.
to answer the OPs questions: no, there isn't another alternative browser that i know of. i think a few are in the making. it seems some Storm owners are able to use OM though it is taking some getting used to. hopefully OM will release a version for touch screen.
Opera 4.1 works fine on mine, screen click can be a little hit & miss sometimes but i still prefer it to the built in browser. You can just hover your finger on screen to select most nav buttons etc.
Only prob is checking the "remember me" boxes, as their soooooo small even with extra large text.