Can open source OSes ever compete against Windows desktops?

The recent release of Canonical's open source-based software once again kicked up discussion of whether or not a Linux desktop could compete against Windows 7 -- and possibly even unseat that operating system -- in the enterprise.