Easy to fix the hang problem. Just uninstall windows messenger then rename the old messenger file to somthing else. I did it and it works fine. Not by uninstalling in the add/remove program though just by running this command
RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
__________________
|