I looked just a bit for this but didn't find it so here goes:
There are "isNew" and "IsDirty" properties on an entity, so I'm curious about your thoughts on a "DeleteMe" property? Obviously, in a single instance scenario, the programmer should know if they should insert, update, or delete this instance. What I was imagining it could be used for is when there are x number of entities in an EntityCollection all with different states. One could call a DataAccessAdapter.DoWork() method that would insert, update, and delete based on those three properties.
Perhaps this already exists and I'm justing missing the boat.