I am often surprised and delighted (and sometimes worried) about the wonder of the Internet. The opportunities it gives to communicate with people far way and in real-time is one of the great things of our age, although keeping up to date with the new developments of this technological marvel