I've been using various linuxes for a few years now, both at home and at work. Some things are easier and some are more difficult initially. We have a lot of linux servers, so its much easier to integrate with those.
Probably 95% of things I can do in ubuntu, but I have a permanent rdp session to a MSAD domain controller for things like adding accounts (technically it is possible to do it natively with ldap, but more work). These things will get easier now that the EU has ordered MS to release the documentation of their server protocols. konqueror (kde) has some nice features like smb:// to shares, and email etc is simple enough (I had some issues with dolphin ).
Any kids come in with MOOXML or works files then they get a copy of OpenOffice gratis.