Are there any tweaks for Lion's autocorrect?

Solution 1:

For specific terms you find are getting "corrected" often, you could add them to the text substitution list as substitutes of themselves. That should work as a sort of whitelist to stop them from being autocorrected improperly.

Open up the Language & Text panel in System Preferences, and on the Text tab, click the + to add a new substitution. Enter the word you want whitelisted into both fields.

Language & Text preferences