Honestly, I've tried dual booting Linux lately. I'm on mint. Even after weeks of setting things up, I'm constantly running into issues. Particularly with drivers and such. Also, the gaming has come a long way, but the games I play don't run as well on my current linux setup.
I haven't given up on it yet. Even though all the bs I put up with in windows, it works better for me at the moment.