Some people don't like mIRC because its share/nagware or its interface. I use it and I think it does a good job. But there's tons of alternatives. Chatzilla, Trillian has an IRC plugin, HydraIRC, LeafChat, XChat. It all depends on what works for you.
Also make sure to visit other exciting FreeSpace channels on espernet like #hard-light!