Iterating through a large record set stops before all documents were fetched, even when a small batchSize is used and the returned documents are tiny.
Using the no-timeout query option solves the problem but may not be an option for all users.
See also: http://groups.google.com/group/mongodb-user/browse_thread/thread/6b5f8bb97510707b