Not all Pinlocks are created equal, I'm afraid. Different makes, different helmets have different sized visors. I wear a Marushin which appears to have a narrow visor top to bottom so the first one I got managed to foul both the seal at the top and at the bottom! Arai have extra vents in the top corners of their visors which the pinlock has to go round. etc etc Most helmets these days come with pinlock installed or at the very least the visors already drilled. Ask the shop if they'll throw one in for you when you get your lid or at least do you a deal on one that fits. Failing that you can get the pins and drill them yourself or get a new visor with the pins drilled and installed for you (this is what I did, I'm a coward ) As for what helmet to get? The one that fits! Go to a shop, try them all on. If it doesn't fit or is uncomfortable it's off the list. Then you've got a shortlist of the ones that fit and you can look into colour, linings, noise, cost etc etc from there. If you want advice then put your shortlist up on here saying "these fit, any opinions" and anyone who's had any of them will let you know what they thought.