If a strong dust storm kicks up, it could be burried in dust and unable to move anywhere.
As far as "Spirit" is concerned, my theory is that a Static Electricity discharge has damaged the flash memory.
Martian EOD guys not wearing wrist straps?
Absolutely. So much to see, so little time.