In a medium bowl, whisk together the cornmeal, flour, baking powder, salt, and rosemary. In a large bowl, cream the Earth Balance, sugar, and honey with a hand mixer until smooth. Ad the eggs and olive oil and continue to beat until creamy. Add the lemon juice, lemon zest, and vanilla, and beat to incorporate. Gently fold in the dry mixture a bit at a time, mixing with a silicone spatula just until combined.