My friend at work tried to upload a rom onto his iphone so he could play an emulated game. HE COULDNT! because you need itunes and some apps to access the filesystem. I however had downloaded the rom, hooked up the usb cable, uploaded and voila....away i went! (less than 5 mins). So the iphone might be beautiful and attract all the crowds but its propriety, closed and restricts the end user. Oh and did I mention the 90,000 rubbish apps (ok I accept there are 2 or 3 good apps).