Our team found a way to allow MySites to include the Basic Web Parts
by default on site creation. This included the Content Editor Web
Part, Image Web Part, and others. We did this work last year, and
I'm trying to track down a previous post I made about the step-by-
step solution, so I can link you.
I can summarize briefly in order to get you started. After a lot of
exploration and talking with Microsoft, we came up with a solution
that required making a small change to the MySite site definition
ONET.xml file on the server. The process consisted of looking up the
GUID of the Basic Web Part Feature in the 12 hive.
\12\TEMPLATE\FEATURES\BasicWebParts\Feature.xml
Then adding a new <Feature> entry under the <SiteFeatures> inside
<Configurations> section in the ONET.xml file, located here:
\12\TEMPLATE\SiteTemplates\SPSPERS\XML\onet.xml
You can follow the pattern for already existing features in the
onet.xml file.
You may need to restart IIS after this change.
This option will allow you to access the Content Editor Web Part
without turning on the Publishing feature.