Windows Live Messenger ready for prime time