EchoLabs Future Technology Watch Monitor EchoLabs, a startup in Palo Alto, CA, has a wrist watch monitor which it claims can [MORE]