I have to CONSTANTLY connect and disconnect Facebook to "refresh" the conection - otherwise it's offline at the facebook servers.
Google talk is kept connected even if you manually set it to offline - so people write to you and you never receive any IMs (unless you check your chat history at gmail.com)
For me, using Beejive right now feels exactly like it felt when I bought the Mobilechat piece of **** a year or so ago