The air vent ones are the only ones i recommend
Asscom 090-85 Air Vent Car Mount Holder
hmm, yea weird company name
first, it attacked securely to your air vent, via a hook, it's not coming off, no matter what, second it expands to accomodate many wide phones (my note4 easily fits), with a push button, one the back.
It doesn't wobble, the pivot has zero give, if you need to adjust it.
why air vents are better than windshield attachments, windshield attachments ALWAYS fall off, seemingly at the most in opportune times, it's after all just a fucking sucking cup.
also if you're using GPS, your phone gets hot, and attached to a windshield mount, it seems to get hotter. (this is a summer issue)