as for programming. thats what you get when you have consumer gadget nr 1 for the whole of usa, and much of the world. people will bend over backwards to get their app/service/ad on the device...