I use a CLEAN from the laundry* cloth immersed in warm soapy water, (the soap is that same dishwashing liquid that you are all talking about) and wipe my appliances down in the same direction...and than dry them with a CLEAN directly from the laundry cloth.
Than five minutes later, I will probably have to do it again.
AND I chose stainless steel AGAIN in the new house.
*If you have even used the cloth to even dry your hands on, there might be just enough oil to streak it again. Cloth has to be pristine.