well yea true i have seen some changes in past few days my sites were ranked on 2nd page all of a sudden im getting quite good amount of uniques and when i pulled over some keywords its actually yahoo producing the traffic and sites have gone to page one some are ranked #1 on there so yes it may be true