1. A system for verifying access to a network based on geographic location of a subscriber of a service provided over a computer network, the system comprising: a service computer providing a subscription service to a subscriber computer via a network, wherein the subscriber computer is physically located in a geographic location, and further wherein the subscription service is limited based on the geographic location of the subscriber computer; and an event interface coupled to the service computer, wherein the event interface receives event information for a rules based event either as the rules based event is occurring or as the rules based event is requested, as applicable, wherein the subscription service includes communicating event information to the subscriber computer, wherein the service computer verifies access by the subscriber computer to the subscription service based on the geographic location of the subscriber computer, wherein the geographic location of the subscriber computer is estimated using a first estimation process and, if the first estimation process produces a first estimate having a first confidence level below a first determined threshold, using a second estimation process to produce a second estimate having a second confidence level such that the second confidence level can be compared to a second determined threshold.