Is more than likely the webpages servers timing out, if most other websites are displaying correctly, and are refreshing quickly then I cant see there being much wrong with your internet.
Other than that....tis a vista fail. I blame Vista for everything tbqfh.
**edit** If its mainly MSN/Hotmail that you are having problems with, its a generic problem with them, used to happen to me all the time!