I'm a runner and cyclist and I keep them separate.
Garmin Forerunner for running and a Lezyne Super GPS for the bike.
i like looking down at my handlebars while on the bike. The watch is a pain. Plus I can see speed, cadence and distance on the same screen. If money is an issue go with the watch. If not, get both.