Hi, I'm looking at buying my first helmet and have tried a few different styles on in some shops. I know that it's not only the size of your head, but also its shape that affects which helmets may be a good fit and which may be unsuitable. My head seems to be on the border (for Shark at least) of a Med / Lge and I'm wondering how much 'give' there is in time in the padding. The Lge feels Ok front to back but I have a little room at the sides ( must have an oval shaped head). The Med seems to fit better but is a little tight on the forehead. Will this padding compress over use? Is it better to buy a 'tighter' helmet and wear it in or should you got for a fit that is comfortable from the start - or might that become looser and therefore not so safe further down the track? Ideally I'm looking at the Shark Vision R or Speed R - I like the drop down visor idea. However, I realise that getting a helmet that fits is a better plan than getting one you simply like the look of.