Snap entire selection to the 3d cursor in edit mode
If you grab a recent build of Blender of r58453 or greater (2.7x up), you can use Shift + S > Selection to Cursor (Offset)

The official commit can be found here. I could not find any documentation but it's pretty intuitive.