It may be something to do with ur router..
Try running virus scan and spyware seach and destroy. And look for anything unusual that could be making things slow.
Apart from that, I can't suggest anyhting but a clean install of MSN, if that doesn't work, a format
.