The best geography softwares are those that provide you an easy and simple way of exploring the Earth. Rather than using long information contents, they should precisely describe it, most preferably, visually. Visual presentation being the best way to present information, any geography software tool that focuses on using good style of visual presentation for the huge planet will be surely preferred by the geography learners.
One of the software utilities designed in such a way is TerraExplorer! It offers you a comprehensive means of viewing the planet in 3D environment. The whole of the globe is put down to a digital planet before you to explore. The high quality images would make it interesting to learn the geographical environments. You can set the view point to suit you and also make use of the text associated with the graphics to increase your knowledge.