the free version of the gingerbread keyboard does have the arrows. you have to place your finger on the space bar and slide up..if you want to hide it, slide the space bar downYou'll find this keyboard on the Android market... it's called "Gingerbread keyboard." They are two versions of this keyboard - Paid & Free, unfortunately the free one does not carry the arrows you're looking for. The price for the app is really cheap. ($.99 cents)
The best part of this keyboard is that the arrows are hidden, and come visible by long press on the space-bar and slide up. Then do the opposite to hide arrows. (Slide down)
The swype keyboard installed on the phone, also has arrow keys. Simply swipe from the info key to the sym key, and it gives you the arrows and other options.