i think this google dance is normal.. since there are millions of sites that want to get a good rankings and google crawl and index millions of sites.. so its not impossible that rankings will change..