The only time I would fold rather than check is if I am playing multiple tables and I make a mistake. Even if only 1 out of 100 of these situations gets checked down to the river and by some miracle you win it is still more money than folding. In my experience if there is more people in the pot it usually induces the aggressor to make an even bigger bet. So by checking instead of folding you might be increasing the chance of action.