you guys are just not getting the apple philosophy. There will never be a USB port, how else do you get folks to pay for the higher prices for the 32 / 64 / 128GB? versions? As expressed on other threads, it is not an accident that apple net about half the profit of the phone/pc sector with only a few percentage points market share. People are happy to pay a premium for a technology that is seemless, does not require you to download patches and other 3rd party software just to get started.
The very reason it does work is the fact that it does NOT have open architecture and apple in essence 'owns' the rights to refuse software if they think it isn't seemless. If you don't like it or it isn't for you because you like to get 'stuck in' write you own software etc etc, don't buy it. As expressed before, I used to spend a lot of time just maintaining my windows machines, I now have almost completely switched to apple (short of this netbook I am currently using to connect to internet through wifi at work), and honestly, I am not bothered to do all the work when I can pay a premium and apple works for me without me having to spend hours in forums looking for solutions uniquie to my hard- and software configuration.