Google vs Microsoft is products

So Microsoft and Google are staying neck and neck more or less. so which is better? on average