James Cutler in new article in 3D World Magazine detaily describes what is the most reason of flicker, which is resulted when you render an animation using indirect illumination methods. He show, why this is happening and how do avoid. He brings rendering workflow, which teaches ushow to properly model the objects.
More about in original article: 3D World Magazine