At this point, unless the company looks like it's likely to be wiped out, I say hold. Lots of good companies that have their books in good order have been punished by the economy as a whole. As soon as this tailspin ends, they'll be the first ones to shoot right back up. Wait on it...patience is a virtue. Remember, you're an 'investor'....not a 'trader'.