The April updates installed without a hitch. That seems to be working.
Office 2007 KB960003
Excel KB959997
IE8 KB963027