cargirl,I find that stinky sweat esp. in colours is impossible to remove apart from soaking in hot white vinegar before washing; that does work!!
you only need one ball (they're big). You can get smaller ones that you put in the tumble dryer but i've only used them once 'cos i don't like using the tumbler.