1. A computer-implemented method, comprising: at a portable electronic device, displaying a web page on a touch screen display, wherein the web page includes a plurality of links to additional content; detecting a contact by a finger with the touch screen display, wherein the contact includes an area of contact; determining the centroid of the area of contact; and determining a link in the plurality of links that satisfies two or more predetermined criteria with respect to the centroid, including: that the determined link is the link in the plurality of links that first intersects a predefined spiral path starting at the centroid; that no link is determined if the spiral path reaches a predetermined radius without contacting a link in the plurality of links; and activating the determined link.