I know of no other company that can charge $100 for 16GB of flash memory. Differentiating on real features like 3G is good and expected. Differentiating on commodity hardware like memory is unfair.<p>With the ubiquity of SD and micro SD and need for more and more storage due to the explosion of digital media, they don't even provide a port. Obviously, they don't provide a port because it would destroy their product line. When you have the cheapest digital electronics providing these ports and high-end hardware like the iPod/Phone/Pad not providing it, that says a lot. It says "we don't care about anything except our product the money in your wallet."<p>It's ironic that MS gets so much flack from developers in the OSS purist and Apple fanbois camps about their closed products. They've always been the most open from the hardware perspective and they've always been great to developers. Apple is just the opposite.<p>If we care about an open future in computing, we need to think clearly about which platforms to develop for.