From the Samsung Gear S2 to the new Apple Watch, here are the best smartwatches you can buy right now.