i just picked up a Lezyne super GPS enhanced with the speed/cadence sensor and hr monitor. my necessities were to find something that would give me directions, should i need, from school to home as sometimes i tend to just end up places for no reason at all.
i ride on my bike trainer enough at night, so the speed cadence sensor was something i needed to keep track of the cadence and heart rate strap is a compliment to this.
i use an android phone so connectivity for me frankly with this unit was spotty at first. it kept disconnecting or not at all but i reset the unit and then it has been fine for the last two weeks.
the only thing that was weird is i decided to have it display calories and that figure seems completely wrong.
otherwise, i've been very happy with. works great and didn't give me much more than i needed like all the training options and stuff with the garmin and i got all the things that i needed. directions, speed/cadence,
also it came in that cool little box, with the forward mount as well as a stem mount and all, the charging cable, instructions for the HRM, the speed/cadence sensor and the unit itself.