I have used Cartoforge, and it has some great features for setting up an adventure, and laying out the specific plot points. The mapping tool takes a little getting used to, but is very full featured for the Palm. My biggest complaint is that while you can sync your adventure to your PC, you cannot then make changes and send the results back to your palm. This means that you will be doing all your typing/writing from the Palm itself - can get tedious.
The PC client is otherwise very nice, and does allow you to save your scenes, and maps to HTML/jpgs which is great for posting to the web for players, or just viewing from your laptop.
I also have used CombatQ for initiative tracking - works well, but still not as useful/fast as putting info on 3x5 cards.
Dice rollers are cool, but there is still nothing to match the moment of expectation between the dice leaving your hand and seeing the result
Still waiting for the "Killer Palm Gaming App"
The PC client is otherwise very nice, and does allow you to save your scenes, and maps to HTML/jpgs which is great for posting to the web for players, or just viewing from your laptop.
I also have used CombatQ for initiative tracking - works well, but still not as useful/fast as putting info on 3x5 cards.
Dice rollers are cool, but there is still nothing to match the moment of expectation between the dice leaving your hand and seeing the result

Still waiting for the "Killer Palm Gaming App"