Just did an all in one for my 75 year old Mother In Law since she needed a new computer and destroys most of the ones she has had. (Like to unplug them while running!!)
We bought an HP with no touch screen (since that would only confuse her more) and a 2 year Geek Squad all covered warranty so she can take it in to be fixed WHEN she breaks it.
It came with 8.1 which is a far improvement over 8 if for no other reason is that when it starts up (because there is no touch screen) it boots right to a desktop that is identical to Win 7 in all of the normal desktop functionality. There is an arrow that you can click to pull up the active tiles of the original Win 8 startup screen (I forget what that stupid screen was called).
I also am very productive with a mouse an keyboard an absolutely abhor touch screen "tiles", sliding, swiping, flicking or whatever it is you do on touch screens to make them work. HELLO Microsoft!!! I have greasy fingers!!!!!!!! I have to use a Blackberry for work and that whole touchscreen nonsense kills me!! I have to clean and wipe the screen CONSTANTLY just to get it to work and now they want all computers to be touch screen?? :whip: :rant: (Okay, rant over.......I hate touch screens!!)
I also have Win 7 and it works like a champ! I have read that MS is going to distribute 10 as a free upgrade, but they know it is buggy big time. MS intends to allow the upgrade and immediately require downloading patches for the corrections.
As far as Media Center, it is my understanding that all functionality will cease with 10. Also, 10 will require you to accept that MS automatically update your OS with MS Windows updates whether you want them or not. You will not be able to control when the updates download.