1. Run a bouncer - this is a program that will log messages and keep you aware of conversation when you aren't actively connected (really the bouncer stays connected and you just connect to it)
2. Most channels have a time of day when they're alive. That may not be when you're in them.
3. Turn off/Suppress the join/leave messages in busy channels. You'll be happier.