Product review (5 stars): Deflecto Dryer Duct Cleaning Kit
Can't imagine anything doing a better job.