In this day and age, technology advances at a break-neck pace. It almost seems like every day we are learning about major...