Mmm, it seems skype opens some ports used by messenger too... anyway I found a lot of users with messenger crash in ieframe.dll after login so I sent feedback to IE developers team (I'm ie7 official beta tester)
I'll keep you informed
P.S.
Do you use ICQ? Can you check if messenger doesn't crash when icq is running (instead of skype)?