I am considering buying a Helix 5 DI/GPS. Have you been happy with the one you purchased?