"Hide Input Source Name" changes to "Show input source name" on every reboot, on Lion I use three keyboard layouts (three input sources), and I chose to show the source in the toolbar (I mean the main bar at the top).  

Since I moved to Lion, in addition to the icon for the input source (usually the flag of the country speaking that source) it also shows the name (which takes a lot of precious space). I choose the "Hide Input Source Name" from the menu and the name goes away until I reboot.

Any solutions?
Another thing you could try would be to lock ~/Library/Preferences/com.apple.menuextra.textinput.plist in Finder. (OS X performs atomic saves on preference files so chmod 600 wouldn't work.)

At least on my account the file contains just a ModeNameVisible key:

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
&lt;plist version="1.0"&gt;
&lt;dict&gt;
    &lt;key&gt;ModeNameVisible&lt;/key&gt;
    &lt;false/&gt;
&lt;/dict&gt;
&lt;/plist&gt;