Actually, IB has been rock solid for me for a long time. Today's down time was kind of surprising. I LOVE IB