roodle - 6:58 pm on Sep 29, 2010 (gmt 0)
the kinds of links that would balance it in Google's view are not so easy to get "on your own power"
Could you explain what you mean here?
I also have a feeling traffic is being limited in some way. Daily visits are almost too consistent to be normal.