A computing device, comprising: a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: displaying a first set of icons in a first area on the touch screen display; and entering a reconfiguration mode in response to detecting a finger contact on one of the first set of icons for greater than a predetermined time; wherein, while in the reconfiguration mode, providing an animated effect to one or more icons of the first set of icons; characterized by, while in the reconfiguration mode, in response to detecting a finger gesture on a first icon in the first set of icons, moving the first icon in the first set of icons from a location among the first set of icons in the first area to a location among a second set of icons in the first area, wherein display of the second set of icons replaces display of the first set of icons, wherein the first set of icons and the second set of icons are distinct sets of icons that are separately displayed in the first area such that the first and second set of icons are not concurrently displayed. a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for: displaying a first set of icons in a first area on the touch screen display; and entering a reconfiguration mode in response to detecting a finger contact on one of the first set of icons for greater than a predetermined time; wherein, while in the reconfiguration mode, providing an animated effect to one or more icons of the first set of icons; characterized by, while in the reconfiguration mode, in response to detecting a finger gesture on a first icon in the first set of icons, moving the first icon in the first set of icons from a location among the first set of icons in the first area to a location among a second set of icons in the first area, wherein display of the second set of icons replaces display of the first set of icons, wherein the first set of icons and the second set of icons are distinct sets of icons that are separately displayed in the first area such that the first and second set of icons are not concurrently displayed. displaying a first set of icons in a first area on the touch screen display; and entering a reconfiguration mode in response to detecting a finger contact on one of the first set of icons for greater than a predetermined time; wherein, while in the reconfiguration mode, providing an animated effect to one or more icons of the first set of icons; characterized by, while in the reconfiguration mode, in response to detecting a finger gesture on a first icon in the first set of icons, moving the first icon in the first set of icons from a location among the first set of icons in the first area to a location among a second set of icons in the first area, wherein display of the second set of icons replaces display of the first set of icons, wherein the first set of icons and the second set of icons are distinct sets of icons that are separately displayed in the first area such that the first and second set of icons are not concurrently displayed.