Pidgin isn't the answer either. When mobile and connected over 3G/BT you can guarantee that your provider will have blocked one or more of the ports! Jabber is probably the way to go.