Quote Originally Posted by kjhowland View Post
only possible problem is that not everyone posts their true locations
You can get around that by basing it on the web server's access_log file, which contains the IP of each request. Cross reference those to ARIN, and viola, pretty map.