1. A method of providing gaming services in a computer comprising a memory, comprising: receiving at the computer a contact from a client computer; determining at the computer if a human user of the client computer is eligible to participate in a sweepstakes only for non-monetary rewards or otherwise that the human user of the client computer is eligible to participate also in a sweepstakes in which money can be won, wherein the determining if the human user of the client computer is eligible to participate comprises obtaining GPS location information from GPS equipment in the client computer and determining if the location from the GPS location information is a location that allows monetary rewards for sweepstakes participants; serving by the computer a gaming user interface with reward elements dependent upon the determination of the human user's reward eligibility to the client computer; determining at the computer that the human user has won a round in a game involving a wager in the gaming user interface and providing the human user with a sweepstakes token for entering a determined sweepstakes, the determined sweepstakes being either the sweepstakes for the non-monetary reward or the sweepstakes in which the money can be won dependent upon the determination of the human user's reward eligibility; receiving at the computer a second contact from the client computer and entering the human user in the determined sweepstakes based on the second contact; executing the determined sweepstakes; and determining that the human user won the determined sweepstakes.