I went to Modern Eye (the U. City one) last year and Pennsylvania Optometrics this year. M.E. is more popular among Penn students because of the location. I didn't even know about P.O. until recently when I saw a flyer for a frames sale.
Pros: price, wide frame selection, freedom in browsing frames