Everything is better. I found out that having UPnP enabled on my router made Live Messenger not work. I have no idea why it does that, but it does. I figured out it was a router problem when someone connected to mine and their Live Messenger/MSN was working beforehand. :/