Here's another curiosity.. considering where i saw it posted.
http://www.markbingham.org/links.html
Go where it says... "CLICK HERE FOR LATEST NEWS ON MARK TODAY! 05-17-2007"
Takes you to this...
http://www.etherzone.com/2007/stang051807.shtml
Which when you read it doesn't exactly compliment their version of events.
That and the Todd Beamer site do have some interesting bits.
http://www.markbingham.org/legend.html
http://www.perpetuallyonline.com/ToddBeamer/article.htm