If your running a primary connection to WinMX then yes, I highly suggest the peer guardian or sherwood for you. If your on secondary then I would use PeerGuardian as I know from experience that they do attempt to connect to you and would be for peace of mind and your own connection stability ...