I've noticed that different brands of helmets fit different shaped heads. It's not just the size you need to take notice of, it's the internal shape as well.
Seems like you're saying that the helmet feels front heavy to you. That's not always the fitting, sometimes that's the enormous plastic visor that some helmets come with.