http://groups.google.com/groups?hl=ja&group=misc.health.diabetes.
You can search for stevia at that link and come up with a lot, although not all of it will be useful.