Hayden Panettiere & Bristol Palin battle teen pregnancy