Zaer, creatures with the incorporeal subtype (http://dnd-wiki.org/wiki/SRD:Incorporeal_Subtype) and ethereal aren't the same thing. A creature can be incorporeal and be on the material plane, or incorporeal and be on the ethereal plane. Unless they have See Invis, incorporeal creatures on the material plane have no way of detecting Ethereal creatures.