Microsoft and Yahoo! sites compared: a quick look at the numbers