I do not represent or endorse any of the web sites listed below. I just think they are pretty cool places to spend some time.