well, this is not a problem.
your laptop is all right.
It's your firewall which is blocking it.
i see you are using vista, so follow my steps
- start
- type in firewall in the search bar.
- Click on windows firewall
- you will come to a screen on windows firewall.
- The firewall should be turned on.
- click on "change settings"
- UAC will pop up, click continue
- you will see a windows firewall settings menu
- click on the exceptions tab
- tick on windows live messanger and windows live messanger (phone)
- click apply.