I suggest that you write something along these lines:
<?php
$dates = array(
'Mar 11th 2008',
'Mar 9th 2008',
'Mar 8th 2008',
'Mar 8th 2008',
'Mar 8th 2008',
'Mar 6th 2008',
'Mar 6th 2008',
'Mar 6th 2008',
'Mar 6th 2008',
'Mar 6th 2008'
);
$value_count = array_count_values($dates);
$dates = array_filter($dates,
create_function('$date', 'global $value_count; return $value_count["$date"] < 4;'));
print_r($dates);
?>