If you are looking mostly for a stepcounter, run tracker, and cycling watch, checkout the Garmin Vivoactive. I got it a few months ago and love it. It keeps track of your steps similar to a fitbit, but it also has GPS functionality for tracking running, walking, cycling, and swimming. The only one I haven't used is the swimming functionality, but I don't think it's GPS based(It's designed for indoor lap swimming where you specify the length of the pool). I have taken the watch in the water many times just floating around and it is most definitely waterproof. It'll also do golf shot/score tracking, which is pretty nice. It'll give you distances to the front, back, and center of the green. No mapping, just displayed numbers, but it's accurate. It also has a feature where the watch will buzz at you if you don't record steps for a certain period of time, reminding you to move. Depending on how long you've been sitting, you have to walk a certain amount of steps to "clear" the move bar. Great reminder for us desk jockeys to get up and move around at work every once in awhile

. It also has some smartphone notifications, and will send you texts and other notifications from your phone as you receive them. Pretty nice for checking things quickly without having to constantly get the phone out.
The watch also syncs wirelessly via bluetooth so all you have to do is track an activity on the watch and it will automatically upload to Garmin's connect platform. It doubles as a bit of a lower end smartwatch with an app store as well, but I haven't explored into that too much. The battery life is also fantastic for a GPS smart/fitness watch, I go on long mountain biking rides about 1-2 times per week, and I generally only have to charge it once every week or so. The stated GPS battery life is 10 hours, and the non GPS battery life is 3 weeks, so their claims are probably accurate, if you use the GPS functionality for a few hours at a time.
Another nice feature about all Garmin devices that do activity tracking is that they integrate with MyFitnessPal, which is a calorie/food tracking app. As you do activities garmin connect will automatically send calorie adjustments to your MFP account, which is nice if you're into that sort of thing.
All and all I love the watch, I had a friend who basically traded in his fitbit surge for the vivoactive(mostly due to lack of battery life and seemingly tacked on cycling features) and he loves it as well.
One negative about the Vivoactive is that it doesn't come with passive wrist based HR monitoring. You can buy a heart strap for like $30 from garmin that will sync via ANT+ with the watch. Generally the chest are much more accurate than the wrist based systems, especially if you plan on doing any interval training, however it is another thing you've got to fiddle with I guess.
http://www.amazon.com/Garmin-010-01...=1440028364&sr=1-1&keywords=garmin+vivoactive
It retails for $250, I ended up getting mine on sale for $220, but it looks like Amazon is currently selling for $210, so it's a great deal at the price.