Every specs wearer has been on either side of the contact lenses vs glasses debate. But, the opinions about each have been widely different. How so? Here we go.