Here is the logo idea I came up with for you and your site. The word Specs reflects the actual look and feel of some nice shades, and SUPERB is clean and bold (aka memorable!). I look forward to hearing what you think. Thanks for looking!
(This comment references Entry #38)