Pokemon X and Y Hatching Help?

I'm planning to spend counless hours on breeding to get a shiny. I know Flame Body and Magma Armor help hatch the eggs faster but how fast will the Hatching O-Power make the eggs hatch faster? I also heard that Fly helps too but during my research yesterday I didn't find any info about it except for that video I saw. So if I have my Talonflame learn Fly while it have Flame Body as an ability and I use a Hatching O-Power, will all of that help me out?
Also How do I get the Hatching O-Power? Do I have to get all of the other O-Powers first?

Anonymous2014-07-31T07:29:12Z

Favorite Answer

hatch power level one hatches eggs 1.25x faster
hatch power level two hatches eggs 1.5x faster
hatch power level three hatches eggs 2x faster

you need to get every other o-power first and then max out your style to get hatch power

?2014-07-31T15:45:16Z

Thanks for the info.