I'm wondering wheter i should get the iphone 4 or a android/htc desire. I already own the iphone 3gs. What i like about the android that it is open source which means i/developers can do whatever i want with it without asking Steve Jobs if he approves. Obviously the Iphone is a fantastic user friendly product? Is it a big step from 3gs to Iphone 4 in terms of speed. Apart from that retina display i don't care about facetime or hd pictures/videos, ofcourse that would be nice but not essential.