Use pidgin
/Second
I just switched to pidgin when my MSN started being belligerent. It works just as well and I haven't had a single problem with it.
Run MSN in compatibility mode ->Windows Vista.
That works with windows 7?