Nothing wrong with windows 7, I still use it and will be pissed off if I have to upgrade.
When I brought my current desk top computer, windows 8 had already been out for a while but the tech guys recommended windows 7. I was happy with that, had windows 8 on a laptop and hatted it