It was announced this week that Microsoft and Yahoo have finally found a way to make a partnership work. (more…)