9. A computer system comprising: one or more processors; a multi-touch input display surface; and at least one storage device having stored computer-executable instructions which are executable by the one or more processors for causing the computer system to perform a method for selecting items displayed on the multi-touch input display surface, the method comprising: an act of detecting a first contact with the multi-touch input display surface at a detected first location on the multi-touch input display surface; and an act of detecting a second contact with the multi-touch input display surface at a detected second location on the multi-touch input display surface; an act of calculating a selection region on the multi-touch input display surface based at least on the detected first location and the detected second location, wherein calculating the selection region on the multi-touch input display surface comprises calculating the selection region based on a context at the computer system; an act of selecting one or more items displayed on the multi-touch input display surface in response to the one or more items being at least partially included within at least a portion of the calculated selection region; and an act of rendering item visual feedback at the multi-touch input surface to visually indicate the one or more items having been selected by at least altering display characteristics of the one or more selected items.
9. A computer system comprising: one or more processors; a multi-touch input display surface; and at least one storage device having stored computer-executable instructions which are executable by the one or more processors for causing the computer system to perform a method for selecting items displayed on the multi-touch input display surface, the method comprising: an act of detecting a first contact with the multi-touch input display surface at a detected first location on the multi-touch input display surface; and an act of detecting a second contact with the multi-touch input display surface at a detected second location on the multi-touch input display surface; an act of calculating a selection region on the multi-touch input display surface based at least on the detected first location and the detected second location, wherein calculating the selection region on the multi-touch input display surface comprises calculating the selection region based on a context at the computer system; an act of selecting one or more items displayed on the multi-touch input display surface in response to the one or more items being at least partially included within at least a portion of the calculated selection region; and an act of rendering item visual feedback at the multi-touch input surface to visually indicate the one or more items having been selected by at least altering display characteristics of the one or more selected items. 12. The computer system as recited in claim 9 , wherein the first and second locations each include coordinate locations on the multi-touch input display surface that are abstracted from areas of the first and second contact on the multi-touch input display surface, respectively.