Set Shadeless As Default Shading
This won't set a default.. IMO, storing a base shadeless material in a startup file is a good way to go, as Timaroberts suggested...

import bpy
for mat in bpy.data.materials:
    mat.use_shadeless = True


But it will clobber all the materials in your Blend file, and make them shadeless, if they can be.