Does WinMx use the teredo service to function properly such as facilitating uploads? I've had problems in the past with WinMX client not being able to accept incoming TCP or UDP connections that are required to upload to other users even after port forwarding. Uploads would timeout infinitely. Uploads would magically start working after a teredo service rule appeared in my router. Is this just a coincidence?