Added note:
With IM clients such as MSN/YIM and so forth, you can see when the other person is typing a message. This cannot be done with mIRC or any other IRC client, it is impossible. So if you want to change someone's nickname to a different colour when they are typing a message, you can't.
You may also want to see /help /cnick which colours nicknames from the command line.
Regards,