My site ranks much better on Yahoo than on Google, so if Google improves, won't my traffic also take a step up? Hehe. On Google, I keep getting penalized, but that's mainly due to my constant SEO testing. The rankings on Baidu are the best, unfortunately, Baidu is really not that great; it's slow in indexing new pages and there are too many ads.