¿Pq no calculando el número de días que falten?
Algo así deberia funcionarte:
Código PHP:
$FechaTope = "21-02-2014";
$FechaActual = time();
$Diferencia = $FechaActual - strtotime($FechaTope); //Usamos strtotime para convertir FechaTope en un timestamp (segundos pasados desde 01-01-1970!
//Este valor deberías redondearlo... puedes usar floor
$Diferencia_en_dias = $Diferencia / 60 / 60 / 24;
EDIT: El código no está testeado, está escrito "on the fly", es para darte una idea de cómo hacerlo