Duplicate content can pack a double punch since not only does it potentially look like spam to Google but it also divides up the value of the pages between the multiple sources. Best case is to eliminate duplicate content, but often the easier fix--especially when parameters are involved--is to use canonical.
Google doesn't always seem to respect the canonical tag, but it should help mitigate duplicate content errors that can definitely drag down the rankings.