http://www.crazyguyonabike.com/
As for me, I just set up my own website (or actually, I got someone to do it for me), and I sent updates to that person who put them on my site every few days:
http://www.machka.net/
I really, really need to do some major updating!! I've done so much more than what's on there.