i use beejive as it does facebook, msn, gtalk, yahoo, etc and keeps you logged in for 7 days at a time and uses push notifications nicely and not an ounce of stability issues.
MyPad and Friendly are awful, i just stick with safari and beejive combo until the official iPad app comes out at least.