I'm running Windows 8 on my work computer and have recently updated to 8.1. Not gonna lie, updating to 8.1 was a painful process that took several hours to install and a password reset which freaked me out a bit because I thought I lost all business information. It was that freaky because it felt like you were installing a whole new operating system, but thankfully, everything was there in the end.
It took me a while to customize 8.1 so I have most useful apps on my desktop, but it was a painful transition. Right now I don't mind it, but, for what I need a computer for in my field, I was much happier running XP...LOL