Apple has finally done what Microsoft should have done years ago, they have an App Store where programmers can sell products and take advantage of an instant electronic distribution mechanism. There are quite a few benefits inherent to this infrastructure, and for anyone who has tried to develop and market a software application it will be nearly self evident. Read on for my list of benefits and of course the set of counterpoints you will want to consider before publishing to the Apple version of a virtual electronic storefront.