Ever visit here anymore? I remember around 1999-2000 this place was the site for great info and entertaining posts.................How does this site pay for itself with no traffic?