This time it worked. Ignore my new thread (More 5000 Miles a Day).
There's no link on the home page, but if you go to the page demeter identified in the original post on this thread, you get a page on this contest, including identification of the day's winner. They post a new winner at noon every day, and that person has until noon the following day to respond. If there's no response, the 5000 miles are added to the next day's 5000, making that day's haul 10000.
The page also says that if you've already registered for Net Miles, you don't need to register again for this deal.
That site again (which I just checked out) is www.webflyer.com/netmiles/fr12d.htm