Most striking logo I've seen in a long, long time is the one from Laughing Dog Gallery in Vero Beach, FL.
Relaxed, fun and memorable. (I bet the store is as well.)
And that great logo and color scheme have allowed The Laughing Dog Gallery (LDG) to do some of the most eye-catching and memorable packaging we've seen.
The store also sells baseball caps with the logo on it, which area tourists buy and wear back home, thus promoting The Laughing Dog Gallery around the country.
Okay, that's a question for you to consider ... how would your store logo look on a baseball cap?