I am certified installer by 3M and Avery /and Orafol/ and Avery is my favorite when it comes to handling during the install which leads to lower chances of failure. The main difference is stiffness of the material. In room temperature Avery feels like cloth, 3M and Orafol still have that "plastic" feel /this is only applicable for installers, once installed they feel about the same/.
I think that Avery is taking the best complicated curves than the others.
In other hand I think all of the above mentioned brands are great with very high quality and simillar warranties.
Any of them will last 5 years easy with some exceptions. Some colors /like neon colors/ will fade relatively fast. There is huge difference in warranty /and longevity/ between horizontal and vertical surfaces. Big role plays the climate - in Seattle it will las longer than in Phoenix. I will recommend replacing the wrap in 3-4 years just to have relatively easy removal and to avoid color fading and drying out of the vunyl.
3M teaches to use primer 94, a lot of primer 94 which I /and not only I/ strongly try to avoid. I might use primer ONLY where I am sure that otherwise the wrap will fail/lift and there is no other acceptable way to do it and god helps to the person who is going to remove it
Primer is not some magical substance which cures install errors and mistakes.
Again my bias to Avery is just personal preference. I can install any of them no problem but if I have the choice I will go with Avery.
Hope this helps