Good ideas, but the "chevrons" are a tad too military-esque for this website. I will say for future reference that I kind of like the reflection effect in #75 vs. #71 without it.
... is a little more subtle with the military theme, and I like the arrow pointing upward. I like that, but I'm not totally sold ,for the same reasons as #75 and #71.
...I think the way the character is drawn is simple in a great way and interesting. All the same, I'm not totally sure that he relates to the business concept. He's running, which is great, but other than that, it is unclear what he indicates to a new potential visitor to the website.