According to price of band. Band beats all of them.
I love this band
I m using it on regular basis.
Its helps to understand my level of fitness.
It calculate my sleep programs and also count steps of day by day usage.
Band is usefull in all ways.
If you charge once its run for 20-25 days.