With XL2007 there is a Remove Duplicates feature found in the Data tab. You can remove duplicate rows based on a single column of values...
Try that and see if it does the job.
Preselect the whole range and go to Data|Remove Duplicates and follow the wizard.
Bookmarks