What firewall are you using? Try altering the program internet access options i.e make the firewall allow your programs to access the internet, or to allow individual programs like MSN and IE to access the net. Also, your privacy settings on your firewall or browser might be the problem, i.e. cookies. Cookies are required for sites that you sing into, so if you've disabled cookies you'll never get into those sites. If you use Internet Explorer follow these steps:
In your browser window, click Tools > Internet Options... then click the Privacy tab on the top (its the third tab across from the left). Set the slider to Medium setting. Try logging into your web sites after this and see if it helps. If not, also try adding specific sites to your allow list by navigating back to the Privacy tab again, and then click Edit... on the very bottom. In here, type the addresses of each site that you want to allow cookies for. Make sure that when you type the URL that you click Allow and not Block ;) This will instruct Internet Explorer to allow cookies from these sites regardless of what other cookie settings you may have. Type address like hotmail.com and ebay.com (or .co.uk) etc.
If all of this doesn't work, try adding log-in sites to your trusted zone in your security settings. Be careful and make sure that you can in fact trust the sites in question - sites like Hotmail and eBay should be safe enough. To add these sites to the trusted zone, navigate to the Security tab in your Internet Options (the same way you get to the Privacy tab). Single click on the Trusted sites symbol (the green circle with the white tick) and then click Sites... directly below it. Untick the option at the very bottom, and then add websites into the list one by one. Like hotmail.com, passport.com, ebay.com, etc. When you've done that, click OK and before exiting the internet options go back to the first tab, which is labelled General. In here, click Delete Files... and then check the box in the confirmation dialogue labelled "Delete all offline content" before clicking OK. Try and log into your MSN and login websites again, and if that doesn't work, try headbutting the monitor! lol
To summarise:
1. Alter your firewall's settings to allow specific programs/websites to use cookies and to have access to the internet.
2. Alter your Internet Explorer's privacy settings to permit cookies for your required websites.
3. Add trusted websites into the Trusted Zone in your Security settings.
4. Delete your cahced files - this can solve a lot of problems.
5. If all of this fails, become violent.
6. After you calm down, try running some virus scans and spyware scans. If you need more information on this let me know (I've made this post too big as it is! lol)
Good luck! haha