I have a MS Band 2 and it has been great.
- Does the fitness tracking really well - Have the GPS for walks, bike rides and running - Have notifications - Weather - Multiple devices: Android, Apple and Windows Phone - Sleep tracking - Watch - Cortana
I really need to have it on me all the time. I only take it off for charging while taking a shower.