Interesting iPhone application for understanding cultural differences

I recently came across an interesting iPhone application called CultureGPS. The application is described as being a Global Positioning System to navigate through intercultural differences. The tool can help you better understand the cultural nuances of over 100 countries and regions. The tool helps the user learn about social customs and business characteristics by comparing your cultural values to those of a specific country.