By Wayne Sutton Geo-Location Is Google Latitude the most stalker friendly location-based service? The long awaited Google Latitude iPhone application was released this week with much fan fair but little talk…