If all else fails this may help solve the problem
Delete the following files and restart ichat
UserFolder>Library>Preferences> com.apple.ichat.aim.plist, com.apple.ichat.plist, and com.apple.ichatagent.plist
This will revert ichat back to default settings and hopefully will stop the sudden opening of ichat
Also do you have growl installed on the same mac?