Well mIRC is definitely the best IRC client, no doubt about it, however to make it more user-friendly I would suggest changing a bit the UI. Like, have easy-access buttons in the top of each channel window with related commands (join, part, rejoin, etc). I think that would be quite handy, instead of using the right-click menu or writing the command we could easily point and click.