Somewhat offtopic - the logo has a strong correlation with the Adidas mark. This may cause you a headache further down the road, perhaps sooner than you realize.
Hehe, a few of us thought that too once we had the logo in-place. We hoped no one else would make that association, we were obviously wrong. :) Another fun fact, our favicon on the site is almost identical to the new Microsoft logo, but we had it first. :)