This page shows you the easy and correct steps required to repair a Windows 8007007e error.
"Signing in to Windows Live Messenger failed because the service is temporarily unavailable. Please try again later. Error code: 8004888d "
Check it out and finally get rid of this Messenger problem.