GeoMobile for ArcGIS is a free ArcGIS mobile viewer. It is highly customizable, and allows analysis and visualization of spatial data in ArcGIS. The application lets users load their own map layers via a Web hosted configuration file. It also includes a range of tools including annotation/measure, interactive overview map, geo-coder, search, routing and a geolocator.
Idea No. 19