I just ordered the Jawbone Up3, but have not gotten it yet, so can't say for sure.
The "best" one depends a lot on what your goal is. Just step tracking? Heart rate monitoring? Sleep monitor?
I admit, I'm a bit wary about my choice, the Jawbone Up3 has gotten 2 bad reviews this week, but taking those reviews into account, I still think I made the right choice for me. It's possible I"ll end up thinking the 3 was not worth the extra money, and I should have just gotten the 2, but I really want the resting heart rate, and am optimistic that Jawbone will eventually update the band to take advantage of some of the other data it can gather.
what really set the Jawbone apart, for me, is the rave reviews it's software/app get.