Is there any version of gtalk supporting multiple accounts which works with 2.3/cm7
Did you ever tried IM+
I still think hangouts is better, but since you don't like it may by you could give IM+ a chance. Now it will not download all your previous chats that you had on talk, but after you are logged in it should display all messages that you send, recive, even if you are not directly sending them from your phone.