How often do you find yourself wondering where your friends are and what they're up to? It's a pretty central question to our daily social lives, and it's precisely the question you can now answer using Google Latitude.