BeejiveIM > Trillian?
I'm curious as to why BeejiveIM is better than Trillian because Trillian has all the features you pointed out and it's free. Even better, when at my desk, I can use my desktop Trillian and if I'm going to leave I just open it on my phone and continue what I'm doing. I get push alerts when I'm not paying attention or when the app is closed but logged in and I haven't noticed any significant battery drain when it's logged in.
Keep Up with TechRepublic