My personal experience is that the Apple Watch's heart rate readings are usually within 5 minutes of my AliveCor. Unfortunately, none of the Android watches currently on the market have a sensor that's particularly reliable. For now, I'd say a Garmin device or an AliveCor are the best bet for non-iPhone users.