If you are a Google Talk user, you could add yourself to this site map. I don't really use Google Talk to be honest, but the idea of having my name on a map of the world just seemed to cool to pass up.
Go to the site, scroll to Singapore and you will see yours truly. Isn't that like the coolest thing you ever seen??