@vinylrake: While I agree, there should not be a requirement to log in, but I fail to see how using an IP (variable for many users between sessions) would be helpful. Sure, the IP can give an approximate location for some services, but that's taken care of in their latitude framework, which is an opt-in program,…