"Use them."
:-)
Flippancy aside, we've had reasonably good results with using object wrappers for table DML.
Apparently there's such a thing as "upsert" now, which should come in handy.
Depends on the situation as to what you need to do. I'd suggest the Feuerstein books if you don't have them.