While stumbling around the 'net, I found this picture of myself on Business Week's website. It is labeled William Frantz and associated with my comments about the iPhone 3G. Obviously its an old story and the picture is even older. This was taken in 2003 on St. Martin. I was standing in front of a flag autographed by Dennis Conner, owner of the Stars and Strips racing yacht.
For the sake of SEO, here's a few more pictures of me: