I found someone that encountered the solution. Since MSN is related to IE family, they share some keys on the registry. Seems like some keys that point to some slow sites are the culprits of this hanging.
Just go to start-run type regedit and click ok
Go to this key
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN]
and edit the following values as shown
"Start Page"="about:blank"
"Default_Page_URL"="about:blank"
"Default_Search_URL"="about:blank"
"Search Page"="about:blank"
Close regedit and restart.
Hope it works for you like it did to me and others.
regards
El Arcangel
May 2010