Isabel Isidro and her husband, Nach Maravilla, reached what Isidro calls a “turning point” for their website, PowerHomeBiz.com, in the summer of 2009. That’s when they found out about Chitika’s newest ad unit, the Mega Unit – an ad unit that would go on to…