YEs!
We are doing this over at the TS forums also..though I despise Google, this is pretty cool to have everyone on a map:)
why would anyone "despise" google??
edit; honest question
Shouldnt you already know? From your basic geography knowledge?