ildarius - 6:57 am on Apr 10, 2008 (gmt 0)
I'm sorry i'm not sure if i fully understand.
You mean some campaigns invest most of the advertising PPC budget in Yahoo then Google?
than is the case for 95% of regular PPC advertisers.
What do you mean?