>I avoid SET DELETED ON. I delete records by changing my integer keys to the negative of themselves.
Peter,
This doesn't gain you much as you still have to filter out the records with the negative numbers. So it becomes, filter the negatives instead of SET DELETED ON. 6 of one, half a dozen of the other.
It also makes it more difficult to recycle the deleted records.