Off topic I know, but I shared your dislike of Apple's walled garden principle. However Windows leaves me increasingly frustrated - I love the way that Apple computers can do simple things like switching themselves on and off within a reasonable timescale.You are listing quite a number of features that would most likely keep me from buying the particular product. I have never seriously considered to use Apple products because I just can't get over the way they are (or more importantly used to) patronize customers. That includes, naturally, excluding competitors, thus allowing to keep prices artificially high. For a while, I loved their designs though. Meanwhile things are all look-alikes anyway.