Vick's health is X-factor for Eagles