i've just encountered this problem as well. for those who have suffered this as well, did you guys find a solution, or root cause of the problem? apart from changing minor equipment (things like CF card etc), it seems even firmware updates don't seem to solve the problem from what i've read on this thread?