"I could not imagine going back to Windows"
Well how about going "back" to Linux ? Try Mint, it's a rather easy start for an ex-Windows user.
I should know, I'm transitioning at the moment.
However, the problem is the the OS in itself, the problem is the applications you need to use. If you're in the graphics industry you use Apple and there is nothing comparable AFAIK either on Windows or on Linux, so you have to stick with Apple.