mEarth is a Java applications for mobile phones. With mEarth you see Earth maps and satellite images, 2D and 3D, USA topographic maps and images, find Geo places, use chat room, driving directions.
Download
Mobile Earth 4.0 – 3D Earth maps and satellite images