I usually use woolite but I came across a blog today saying it destroys fibers and it's bad for the wool.
I've googled further but got no more information on why exactly it would do this when it's designed to wash wool other than someone saying "CHEMICALS" 
So, being nosy, what does everyone use?