With the latest version of Google Maps 5.1, it brings forth the beloved ability for Google Latitude users to “check in” to specific locations or businesses. So if you just happen to love telling your friends...


More...