Just made a few new sites about a month ago and everyday I have been checking the serp for them with the targeted keyword. It has been slowly moving up, but today I searched and my sites came up on the first page, refreshed again, moved to 2nd page, refreshed again, one of themmoved to the top position on the first page, refreshed again and I still think they are moving. I know google has been messing with these keywords a bit because One of my older sites inthe same area, has been 2nd for about a year and now it's on the 2nd page, about 7th.
Datacenters haven't updated. I'm having the same problem with one site. Was in top 3 and now 2nd page... I'm waiting it out since I don't have the patience .
are you logged into google (gmail/webmaster tools etc) because if you are you're seeing personalised search, which will skew the results