An anonymous reader writes "Taking their lead from China, two Americans have opened the first US-based Internet Addiction treatment center in Fall City, Wash. — ironically close to Redmond (Microsoft's hometown). The center, called reStart: Internet Addiction Recovery Program, is a 45-day treatment center where, for a steep set of fees, people can be cured of their addiction to the Web. After paying the $200 application fee, addicts are charged $14,500 for the 45 days, an additional $800 for a screening, and more for extra services, like kayaking ($1,575)."
Why not allow registration from local IP addresses only and login from any IP so that if one of your users is traveling around he/she can still use the site.
In the science world most unsuccessful experiments go unreported which means that millions of dollars are spent by different research groups repeating the same failed experiments/techniques. The main problem is that nobody wants to report failures because there is no incentive to do so.