Also, as to users not knowing the difference between single msgs and global msgs, that is more an issue for the IRCops to deal with, than MIRC. Opers should include some sort of note that it's global if they want it known to be global. Or if they don't want it to be known as global, that's their choice too. Either way, I think MIRC should adhere to the RFC as opposed to not displaying the data as a msg because users might get confused.

Same thing to your 'if there's not going to be a reply' argument. I really don't think MIRC should get into the habit of going "Ok, if a user isn't going to reply to this msg, lets not bring it up like we do every other msg", it is just not a good precedent to set. Once people start doing that, RFC's go out the window, and everything stops working with everything else correctly.