I've been to Eye-Q (Harvard Square branch) several times over the last 6 years. Their frames aren't cheap but they are in nice styles and seem well made. I've been very impressed by the eye exams given by Dr. Luria there.
Pros: nice glasses, helpful staff
Cons: not cheap!
more