Which is quicker to get a response from your SEO efforts...sometimes I can see results rising in Google whilst they are slipping in Yahoo then Yahoo sort of wakes up. It's tricky to guage which efforts have had which effect.