Not to get into a Mac is better discussion cause I might agree with that right now but if you are considering updating (I can hardly call it an upgrade) to Win 10 from whatever Microsoft piece of crap s/w you are currently running, DO NOT DO IT!
Did the deed on the wifes laptop (running Win 7 just fine) and have had multiple problems. Also bought a new desktop a little while ago and did the upgrade from 8.1 to 10 right out of the box and am having multiple stupid problems. This software is a piece of you know what.
Will be taking both machines in to have 10 removed and replaced with something that mostly works.
At this point, If I could afford a Mac, I would probably buy one or two.