Is he still around? I remember years ago clicking on his site and getting inundated by one ad after another and never going back.
He's #27 in Alexa news rankings