Glasses are easily portable and don't have as many problems, although can't be used in as many situations.
Contacts are invisible, colorful in some cases, and can look better on some, but can hurt like hell if put in wrong.
[b][i][u]CHOOSE.[/u][/i][/b]
-
Only issue I have with my glasses is that they bend easily because of it's thin frame. I used to have Harry Potter like glasses. I looked amazing. Nowadays they don't make them. :(