Hello Laurencer, and welcome to Vista Forums.
Yes, all of the Windows Live programs are free from Microsoft. You might try the latest beta version of Windows Live Messenger to see if it works better for you.
To get the most replies to your problem, you might post the problem in a separate post in the Windows Live forum since this thread is only for the Windows Live Suite of programs.
Hope this helps for now,
Shawn