It really depends on what you want. Almost every watch has more than you need. (A 2:13 marathoner I know uses the super-basic Forerunner 15.)
The only deal breaker, in my opinion, is that a few watches don't have an easy way to trigger manual laps. In Garmin's world, you'll be fine with everything except the Vivoactive 3, which has an overly-sensitive touch screen that you double-tap for laps. It's easy to brush the screen with winter clothing and accidentally trigger a lap, plus you can occasionally miss a lap.
Beyond that, it's just preferences. Smartphone features like apps? Ability to link to external sensors like footpods (useful if you depend on your watch for instant pacing)? Something attractive enough to wear with business casual attire at the office? Optical heart rate monitor (most are accurate for steady runs, though not for intervals, but they also make tracking your resting heart rate easy)?
Anyway, if I were looking for a no-nonsense running watch at a good price, I think the hands-down winner at present is the Polar M430. If you're willing to spend a bit more, the Garmin 735XT is a better value than the 230 or 235--it has way more functionality in terms of multisport mode, sensor compatibility, stuff like live Strava segments (want to go for a course record and see how far ahead or behind you are in real time?), and it runs the newest version of Garmin's app platform.