Anybody ever visit this site? Ever post on it? I used to and actually found out about this board from that site.