I would rather rank in yahoo on 2 sites than google once, They are basicaly selling out to corperate america and dosing the little guy. if you search for local services (keywords) you will see more of the nationals big sites in the 1st page results. like real estate, contractors ect... on a local level.
They keep making it harder and harder for the average person to get top positions because of the complexity of their algos and they are making it harder about every 6 months.
It is already to the point to where you need a full time staff to target major keywords for google because of the diversity of the types of link structures you need to make google happy.
The general public is falling away from google because their results now are so favored that they cant find their local realtor and are going back to yahoo, The propaganda of the 60% is a bunch of bull as far as googles market share so that
seo companies can charge big bucks.
If you go to alexa, Yahoo has been #1 for over 6 months. Domesticaly and international.
Alexa Web Search - Top 500 and see for yourself