I follow my sites' SERP performace with www.googlerankings.com.
One of my sites goes from around the 75th SERP to a mid 30s SERP back to a 70s SERP every couple of weeks for its most important search term. This has been happening for a year now.
Hardly any changes have occured to my site.
What the fuck is going on at Google?