A closer look at three very interesting websites