Yes, X-Chat is free.
Here is the link for you: http://www.xchat.org/files/binary/win32/
Download version 2.0.9. Once you installed it connect to EFnet. After that, go to server, join channel and type #zelda. See you there.
Personally I prefer a modified mIRC script called ircN over any other chat clients, xChat included.
If you're interested in getting ircN, you can check them out at www.ircn.org I believe. Their script has some nifty features that others don't. Been using it since I got into IRC, and I'd say it's almost as good as *****X
I'll buy a gun and start a war,
if you can tell me something worth fighting for.