nikwax tech wash really sucks. it leaves a lot of residue on your outerwear. Granger's G-Wash is the way to go. REI carries it, not sure who else.
If you want your outerwear to stay waterproof, use the Granger's G-Wash. Regular laundry detergent will actually break down your outerwear's...