Glasses vs. contacts: The eyewear showdown