1. On page refresh, part/join is sent to the channel.
2. Fonts. Selectable fonts.
3. Bold/italic/underline formatting is "on-the-fly" and not a javascript pop-ip (should be same as colour selector).
4. Ignore user. An option to ignore selected user(s). Selecting this option will alter the image in nicklist (i.e an "ignored.gif" image).
5. Sounds in chat. Join/kick etc. This feature should be a user option (toggle sounds on/off).
6. Broadcast message (IRC NOTICE). A global message sent to all chatrooms by admin.
7. Right-click menu in main chat screen (Select/Copy/Clear).
8. Database integration. Store information into database rather than in files.
Lots more ideas, what do you think of these?