Here is a Xabber fork. It adds WhatsApp as a protocol so you can use Xabber to communicate with all your IM accounts. Currently the following features are suported:
Some pictures will do better than any explanation (sorry for the image quality):
Find my github fork at https://github.com/davidgfnet/xabber-android
Update: This project is deprecated, no APK releases any more.