I find that when browsing the web, I do tend to zoom in more before clicking on links, just to make sure I have the right link clicked. That was my workaround from no longer having the BlackBerry Tour trackball.
While typing, I found that the Swype keyboard has arrows and other keyboard functions (Swype from the menu button to the Sym button). I can then move around a document pretty quickly one character/line at a time. Also shows buttons to select text, copy, paste, page up/down, top and bottom.
SwiftKey keyboard also has arrow keys for moving around (go to numeric, then symbols). I'm not sure about other keyboards. I mostly use Swype, and it seems to have the most navigation options as part of its keyboard.