What do you guys think about a DataFrame.drop_consecutive_duplicates?
It would work similar to drop_duplicates (same interface), but would only remove consecutive duplicates (like Unix's uniq does).  So to in order to remove all duplicates with this function, the DataFrame would need to be sorted by the same criteria.  This function can be useful when order is important and non-consecutive duplicates convey useful information.
