Personally I think the main consideration between LX3 and S90 is the size. The S90 fits nicely into my shirt pocket and my jeans. I already have a DSLR so the compact size is essential.
Yes I do agree the one thing it lacks is the DOF. In situations where I only have my S90, what I do is...