Make sure you have Windows Messenger. Microsoft makes two different types of Messenger. One is called Windows Messenger that is native to the Windows OS and the other one is MSN Messenger. You will need both of these programs to chat, perform remote assistance, etc.
I kept getting the same message telling me that I don't have the latest verision of messenger and I'm like, "Hello, I have MSN Messenger 7.0, wtf". Then I remembered awhile back, I removed Windows Messenger from the Remove Windows Component in the Control Panel before. Got it back, and the error message was gone.
*Fact: Microsoft Window's Blue Screen of Death vs Computerforums.org's White Screen of Death. Which is worse?