The COROS DURA is the best cycling computer we've ever used. It has great training and navigation features, connects to all our sensors and has an INCREDIBLE battery life. See below for our screen setup.
The rest of this recommendation is only available to paid members.