Echo is good enough to get the job done but system outages are far more frequent than I expected from a proprietary firm. I've heard others on this board say the downtime is limitted but I disagree completely. I experienced problems almost weekly. Overall, when it comes down to it, Echo seems...