Which Smart-watch is best? Moto 360, Gear, Pebble or Pine

Which is the better Smart-watch? The Moto 360 running Android Wear? the Galaxy Gear 1 or 2? the old standby the Pebble now with steel or the new Neptune Pine all in one? I seek to figure it out or at least make it a little less confusing.