IMO, a logo should be pretty basic with few details and colors. If we want to put the logo on a new shirt at some point, all of the above (including John's ideas, though less so) wouldn't work at all. I do like some of the pics, but IMO they don't work as a logo at all.