For the most part people either love or hate the iPhone. Fans of the device appreciate its simple elegant interface, multitude of apps and numerous functions. Opponents like to point out the absence of features commonly found in other smart phones such as a removable battery, memory expansion ports and lack of a physical keyboard. There are several valid arguments for and against the iPhone which can be found here and here. ...



→