I've been meaning to comment on this because I think there is a lot to be learned from this logo and why I think it is excellent. It passes the following "tests" that I think are important...
1. The t-shirt test: Would it be easily recognizable from across a large room or conference hall if a large version was printed on a t-shirt? Yes.
If you printed Crimson Fox's logo on a t-shirt I guarantee you could recognize it even if it was too far away to read any words on the t-shirt.
Also keep in mind that if you have 10 colors in your logo, the cost of having the shirts printed will be significantly higher than a few colors.
2. The embroidery test: Is the design simple enough that it could easily be embroidered on shirts, bags, notebook cases, etc. Yes.
If a design is overly complex you'll find you loose fine details when you try to have your logo embroidered.
3. The printing test: Would the logo look good printed on pens, coffee cups, memory cards, etc? Yes
4. The business card test: Would it look good on a business card? Yes.
This also includes how it would look on letterhead, envelopes, etc.
5. The bumper sticker test: If printed on a bumper sticker would enough of the details be easily visible to the car behind it? Yes.
I've seen bumper stickers that have too much small details on the logo and I can't tell what it is.
6. The avatar test: Would the logo look good as an avatar (the picture under your name) on a forum? Yes.
7. The widgets test: Would the logo be easily recognizable as a small 45x45 pixel version in a mybloglog or bumpzee widget? Yes.
8. The favicon test: Could you shrink the logo down enough that it would still look decent as a 16x16 pixel favicon graphic? Yes.
Very few logos look great at 16x16 so it just needs to be doable. Also keep in mind that you could use an easily recognizable portion of the logo and use that for the favicon. We just use Puppy's head for example.
9. The banner test: Could you include the logo and have it still look good in a 468x60 banner while leaving enough room to include text in the ad? Yes.
10. Is it unique and memorable? Yes.
Print a copy of your logo the size it would be on a business card and show it to a friend for 3 seconds. An hour later ask what the logo was. Can they describe it?
So, before you settle on a final logo design, take the time to test how the logo looks at various sizes. Create samples in the sizes it would be used as an avatar, favicon, widget, etc. Print out samples and tape them on a business card, your bumper, pinned to a shirt, etc. Sounds crazy but you may discover some flaws and limitations in your design.