Laundry stain removers

Which brands are best at tackling tough stains?

Person washing clothes by hand in a bucket.