I noticed few ups and downs in some of my websites. I am just curious to know if this is due to Google Dance or there is something else that is causing it?
Google is constantly updating - so I am sure that is the explanation for it. I would suggest having a long-term focus - don't focus on the short-term rise and fall of your sites, as there's nothing you can do to change it.
Yes you are right. I think this is the longest Google Dance I ever experienced or maybe Google Caffeine is already launched.