Couldn't agree more. I've been running Mint on all my personal/family machines and have been absolutely fine with it. What do most people do at home these days? Browse the web, that's what.
I've also got LAMP stacks, python, c++, code::blocks et al installed in Linux, all working fine. Just the job.
I still have Windows 7 (which I actually like very much - it's very good) for my PLC programming software, but that's the only thing I use Windows for these days.
I wish Microsoft could get their shit together.