I've been an advocate of Microsoft SUS/ WSUS since the v1.0 release. Sure, there are better enterprise software deployment products out there (Microsoft even has one - Systems Management Server) but as a low cost (free) patch management solution for Windows, it's hard to beat Windows Software...