I've had the Microsoft Band for about two months now. For me, it's the perfect combination of pedometer, heart rate monitor, and GPS tracker. It's great for running and removes the need for an uncomfortable chest strap. Although I've found the heart rate monitoring to be inexact to say the least, I'm hopeful that that's something that can be improved via software update.
Very exciting to be able to develop my own applications for it now!