I'm a huge fan of Ace & Tate. I own a pair of glasses (Pierce) and sunglasses (Monty). They hit the sweet spot of being affordable, on trend and also good quality. Their stores are beautifully designed, and their staff are helpful.
The leather case that come with their glasses isn't perfect - personally I'd much rather they included a hard case so that I don't need to worry about my glasses getting crushed in my bag.