I think OsmAnd will do most of this. I used to use Andnav2 for in-the-field maps but have recently replaced with osmand: this has a number of features including OpenStreetBugs viewing and reporting, and I believe (haven't tried) will allow you to enter POIs too.
For track recording I use mytracks. Nick
_______________________________________________ talk mailing list talk@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk