Musing About Google Latitude

You may have read the latest announcement from Google introducing a new social location service...

Read More