Peach Preservation

Peaches and New England may not be synonymes, but my goodness have we gotten quite good at growing them. Now, what to do with all those peaches?