I have been experimenting with GeoLocation and IP tracking. I do this by recording incoming IP addresses, and translating to a Latitude and Longitude using the MaxMind GeoLite City DB. This is a map displaying the most recent 200 hits on my site. The view is also cached for 1 hour, so you wont see your marker on the map immediately. I also track using Google Analytics. But I think its interesting to display a map. However, the JavaScript that renders the map seems to consume a lot of client resources, and you may expose a delay when displaying the map. Sorry... its a heavy display.

Javascript is required to view this map.