J.D., AreYouThere? OrphanPage as of 2004-08-26, last edited 2000-01-09.
I have a crazy idea that may be very very close to what this thing does. I'm quite impressed so far, though it's kinda annoying that I have to put in my name as "JdFalk" instead of "J.D. Falk."
http://www.i5tribe.org/dr.jd/ will someday have a link to the final version of this crazy idea of mine.