Smelly clothes? What's the best product for getting smells out of clothes, i have...

What's the best product for getting smells out of clothes, i have bakers clothes and i've soaked and soaked and washed and wash. and still no good.
Add Pine Sol or liquid Spc N Span in rinse load.

or do like we did beside cloth diapers (rinsed first of course):

had a bucket of water (with a lid) and own either Gain, Borax or 20 Mule Team in hose. Keep adding your clothes in this 'pre-soak'. When primed to wash, toss clothes and water into appliance and put on a spin cycle. Now, wash these items as usual.
The only thing that will obtain odors out of synthetic fabrics is borax (yes, good ancient 20 Mule Team Borax, sold in boxes alongside the detergents). A half-cup added to a regular wash not solely deodorizes, but is an excellent cleaning booster. For serious odors, pre-soak items for 30 minutes in borax and warm marine. I have used Febreeze. I used to find it specifically for laundry but somehow I have not see it in a long time so... I just use somewhat in the wash and it take care of any odors I have run across next to no problems.
Answers:    I agree with MJ. I've used both baking soda and white vinegar and they work great. I usually run a 2nd rinse cycle and put surrounded by the vinegar or baking soda. You may want to let it soak for a bit before running through the bathe cycle also.

The other good thing give or take a few vinegar is it helps remove left over soap from the clothing and help make it so the material last longer by strengthening the fibers or something.
wash contained by cold water with 1/2 cup baking soda contained by the wash cycle added to the detergent and 1/2 cup white vinegar in the rinse cycle. this get the stink out of everything even my kids ammonia smelling peed sheets and blankets. try the baking soda and vinegar if that does not work try lysol in the brown bottle they used to use it to get the smell out of cloth diapers and hold diaper pails from stinking up your house worth a try no