One other thing I would add. To anyone using automated rank checking software, Google has been sending back false reports for at least 4 years now. I can't even count the number of calls I get from SEO companies that claim my sites are ranking much lower than they actually are (i.e. page 2 or 3) and promising me page 1 results. When asked if they are using automated software to check Google results I always get the same answer...."yes". I then simply refer them to the actual search results page where I have position 1 and 2 across multiple data centers. Yahoo and Bing seem to be pretty consistent, but I would hand check your important Google rankings just to be sure.