Yeah, spot on about the battery. I actually have a case that doubles as an extra battery and quick charger. It eats up the external battery before the internal. As a matter of fact, I don't think I've ever tapped into the internal battery when I use it.
I'm teaching myself mobile apps now, not because I want to but because I have to. A lot of my clients from freelance jobs want mobile versions of their sites or supplemental apps (like reservations apps for restaurants). I'm just getting into it, but so far its much easier than web design. If I ever come across stuff for the Droid I'll pass it along if you are interested.