Pidgin sounds like the ultimate client, the only thing holding it back is the lack of XMPP support.
So Pidgin 2 does have voice and video support for XMPP. However, I don’t think that ever got implemented on Windows.
In the mean time, we’re overhauling everything in Pidgin 3 to be able to support modern chat features including better support for voice and video calls.