>>The less money you make on technology the less effort your likely to put >>into developing it properly. >Then how do you explain Microsoft? That one's easy. Two words: marketing. licensing.