Read an article in re-usable paper in _New Science_ mentioning the company you were applying for (I think it was _New Science_--- headline dealt with the "death of the banana," and the tone was rather British.) Sounds like a neat product which could fill niches that the company itself has not even begun to *think* of.
Perhaps you should let the company decide whether or not you're the *best* (as opposed to "best-qualified") for the position? (wink--- you may now slug me for being patronizing. But it seems to me that there are so many positions that you would shine in that other people may look better for on paper [Madame President?], and why should you hobble yourself by feeling not-confident about factors that you don't know of? Maybe the vp of marketing is more reasonable around blue-eyed people--- or maybe the head of hardware development is a bit geeky and disorganized and has trouble articulating what she needs to get the project done within the parameters specified?...)