Shapeways published an excellent article describing several tips for preparing your Blender file for 3D printing, specifically for using the Shapeways printing service.
The article explains how to fix non-manifold vertices, handling overlapping objects and output scaling, and are good tips even if you aren’t using Shapeways.
Via Shapeways