Have you ever noticed Google's page rank by Alexa nowadays?
Few days ago, I'd still watched Alexa Page Rank for Google was 2. While Alexa Page Rank #1 was won by Yahoo.
But about four days ago, I've noticed that Google has overcome the domination of Yahoo. Google has won traffical battle and rank as number 1 for Alexa. Well, I believe it is happened because of Google's marketing. It has built a live two-ways communication between itself and it's users. Adsense and Adword has a huge role for this.
What about Yahoo? Meanwhile Yahoo plays a conservative part, a usual trick in trafficing.
Congratulations & Celebrations.. for Google