Mike , check this out and if it is of any interest to you you might want to join http://tech.groups.yahoo.com/group/ecaworkinggroup/