I want to inform you about a new Add-on set made by Atom called RE:Lay and RE:Phrase which brings a functionality to Blender 2.5 similar to Cinema 4D's MoText suit. In short this toolset enables you to drive your text object animations in a more dynamic way and decreases the amount of hand key-framing. It further more can also utilize the particle system. So incase you do motion graphics and want to animate text, this might be something serious you should check out.
This are actually two AddOns being used in concert to achieve an effect that is greater than the sum of either AddOn on its own.
RE:Lay, in it's simplest terms just relays animation information from the RE:Lay object to a list of objects that RE:Lay manages. Each item in the list can have its own OFFSET in frames and time stretch. Specific axis tracking is available as well. The RE:Lay object actually samples itself and uses that stored information to determine what members in the list get what animation data when.
RE:Phrase, also manages a list. But not a list of objects, a list of words or phrases. You can animate which phrase in the list is displayed at any given time. RE:Phrase breaks the phrase down into words or characters via a mode setting. RE:Phrase uses a dual mapping approach for the parameters of it's children. Font properties are mapped from the RE:Phrase host object to the children it generates. Some of these properties being extrude, bevel, spacing, material.. Location, Rotation and Scale can come from one of two sources. The internal layout routine of the RE:Phrase AddOn or if a particle system is specified, RE:Phrase will take the LOC/ROT/SCALE from a particle to control where each character appears in the scene.
Together, these AddOns emulate functionality that other may be familiar with in Cinema 4D. RE:Lay acts a log like the Inheritance Effector. RE:Phrase acts a lot like the MoText object. Both of these objects are part of the C4D Mograph suite.