If I remember correctly, Mongo batches up writes to disk, and if something goes wrong before that happens, you could lose data. Master/slave setup stuff is the prevention tool of choice.
But I'm not 100% sure. Can anyone more familiar with Mongo internals confirm?