I’ve been using Linux casually for about 3 years now. I have now migrated all of my web related activities to Linux Mint with some apps still on a web-disconnected XP machine. I’m in the process of either migrating to open source Linux applications and for the ones (some legacy programs) that I don’t have equivalents for, I am using those Windows apps under Wine.
Working out really well.
Maintenance wise, they're all pretty equal though Windows does take more time to setup and automate things like virus scanning and updates, disk optimization, etc.. than Linux and Mac does.
Having said that, I've been finding it much easier to run some "legacy" programs under Linux & Wine than on Windows 7 or Windows 8. Oddly, these legacy apps run faster and are more stable on Linux w/Wine than on Windows 7 or Windows 8. Go figure.
I run Linux Mint and Ubuntu desktops. I've been an Ubuntu fan the past few years however Mint really impresses me for speed and ease of use.