All Faces to Individual Objects
In edit mode with all the faces selected, press space type split and select Edge Split. Then press P > By Loose Parts. Every face is now a separate object. 

Warning separating 3000 faces into different objects will take a while, if not crash blender.
After splitting the faces, you may have to brake up your mesh in to smaller pieces, then run the By Loose Parts command. You can select (say half of the faces) and separate them into different objects with P > Selection.

If you need the new objects' origins relocated, you can select all the objects and press ShiftCtrlAltShiftC > Origin to Geometry. Or if that keyboard short cut is too long, in the 3D view header Object > Transform > Origin to Geometry.