I Read about Google Latitude today and decided to check it out. Google Latitude is a free product featured in Google Maps that you can install on your GPS mobile phone which will then let your friends (which you choose who should be able to see your location) see exactly where you are, in real-time. […]