I was doing some research and have spotted a pattern over Google I think google ranks pages according to the time zones ! Like if you are living at some place say NY and your sever is locted at Germany then try searching your site using your Keyword over the Google.com board at US time, I am sure you will find you page ranking at some place lower than it usually stays, and if you search using the same keyword over Google.com board according to the German time zone then I am sure you will noticed that your ranking is back to the place where it was ! I don't know if I am correct with this or not but I have been noticing this from more a while with our website! Can any one ran a check over it ??