Not All Stress Monitors Are Created Equal [Review]

Shouldn't a stress tracker make your life easier?