Stuff should just WORK
Kudos to the Samba team for getting this done, even if it did take some "coaxing" from the antitrust authorities to make it happen.
And while Jeremy Allison's comment about source code availability is important to some people, and there are organizations where the cost of M$ software is not a significant limiting factor, cost is indeed a factor for many organizations. (especially in these economic times)
But to reiterate what someone commented earlier - I view one of the biggest advantages of an OSS solution to be independence from the usual commercial pressures that push organizations to spend lots of time/money constantly replacing things that work perfectly well, with new buggy junk just because you won't get the time-of-day from them if you don't.
I had a Netware 3.2 server at one client years ago that ran 2.5 years without a single reboot. No web/java/flash/complex document renderers/etc etc etc to make the box exploitable, no need to keep patching it, it just sat there and served files and queued print jobs for something like 1,000 days straight. I keep saying basic I.T. stuff should be like a toaster or a refrigerator - just sit there and do its job, leave you to spend time/money on more important pursuits, until such time you decide you truly need something the existing system isn't providing you. Not just because Evil Vendor Du Jour has proclaimed that stepping off the continuous I.T. Expense Treadmill of Doom is prohibited by the EULA.