17. A storage device for operation with a computing system having one or more processors and a multi-touch input display surface, the storage device comprising: stored computer-executable instructions which are executable by the one or more processors for causing the computing 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.
17. A storage device for operation with a computing system having one or more processors and a multi-touch input display surface, the storage device comprising: stored computer-executable instructions which are executable by the one or more processors for causing the computing 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. 20. The storage device as recited in claim 17 , the method further comprising: detecting a third contact with the multi-touch input display surface at a detected third location on the multi-touch input display surface; calculating a new selection region based at least in part on the detected first location and the detected second location and the detected third location; selecting at least one item in the new selection region; and altering display characteristics of the at least one item by at least highlighting the at least one item.