There is no denying we are in a time of extreme knowledge growth in both Science and Technology and with this is an increasing amount of technological advances which are occurring quicker than most of us think. Although for many of us this is a very scary thought, we are in for exciting...