I agree with your view. One of the major networking tools I use to stay in contact with existing clients and make new contacts is my enewsletter (http://www.e-alle.com/ALLEnews.html). It keeps me front of mind and opens up a conversation. I've been doing it for a few years and it continues to be successful!
