The Only Thing Missing IsThe Drivers
After many years of networking, one thing I can do in my sleep is load a Windows driver. That's a pretty good thing considering that working in networking means constantly loading and changing NIC drivers - wired and wireless.
Linux desktops are getting remarkably easy to use, Ubuntu being my personal favorite at the moment. Novell, Redhat, and Xandros all make some butt-kicking stuff as well. These Linux desktop operating systems have almost everything known to man built right in, and they are so much like Windows that, with the right skin, they would be almost indistinguishable from Windows itself. I think that rocks. They are easy to install and use, and best of all, they are either cheap or free - my personal favorite being free.