Thanks for the input...that's kind of strange, because within the loop, the field is still only being referenced the same number of times. Anyway, I'll give it a try.
Also, I found a problem with it today:
Say I have a recordset that has 3000 records.
And the do while loop actually loops...