I don't know much but I think Dan Lyons is well versed on this.  Also maybe 
Dale R in Portland.  Hope all is well.