Background: We've been using Yahoo messenger since forever ago to chat between family members. I'm fed up with Yahoo for various reason, and since I really only chat with my wife and kids, we're looking for a new messenger service.

We all use Linux and all use Pidgin as a client, so I want to use the service that works best with Pidgin. Mostly I just want text chat and file transfers to work, but if voice/video chat also works that's a bonus.

It'd also be nice if we didn't have to sign up for some overly invasive set of services or email accounts we won't use. Just IM.

Any suggestions?