i try many scripts before,but non of these work just like ichat & proteus!
in ichat & protues,i just chosen the itunes status,my friends in my list can see the (songs name & artist),which i play in itunes, and it will change auto.
Currently, the development versions of Adium sport a "Current iTunes Track" status much like that of iChat. If you need the feature now, I suggest you download and compile the latest svn.
However AppleScripts should keep you satisfied for the time being - it automatically updates, too. You just need to put the %_<token name>s in your status message.