Finally Google.com has the Alexa #1 and Yahoo went to #2! It's pretty good as now there won't be stupid questions no more like:
Why is yahoo more popular than Google?
While the answer was pretty simple
Hopefully it stays like this!
Im seeing Yahoo as #1 and Google as #2
Yep, I see google.com as Alexa no. 1, and yahoo.com as no. 2.
An interesting development...