Update to Windows 8.1 from Windows 8
Before you decide to upgrade your Windows 8 to 8.1, you should be aware of some issues/changes.
To begin with, it is not very obvious and easy to find a way, to avoid using Microsoft Account. Fortunately, Scott Hanselman described it in his blog, in his post How to sign into Windows 8 or 8.1 without a Microsoft account - make a local user.
Another issue is SkyDrive. If you are not using it, then you do not need to worry. But if you do (like me) then be aware that now it is integrated with Windows 8.1. You are not able to use SkyDrive app like in Windows 8. What is more: you need to sign in with Microsoft Account on Windows 8.1, to be able to use SkyDrive. In the recent version of SkyDrive, Microsoft introduced "smart files". It distinguish two types of files: online-only (not stored on your hard drive and available when you are connected to the Internet) and offline (old-style files, can be used when you are offline and will be synced once you get online). Default status of new created file is online-only. You need to change it if you want to use files in the old-way (offline). There are two ways to do that. First: go to SkyDrive app and mark file/directory you want to make offline (by right click) and click "Make offline" in app bar:
Second way is go to SkyDrive settings and set "Access all files offline" to "On":
You can find more details about "smart files" here.
All above issues are fixable. However there are a few things, which cannot be solved (so far). I have ThinkPad X220 (i5@2.3GHz, 8GB RAM, 160GB SSD) and I did a system upgrade from Win8 to Win8.1. Since then, the performance is a little bit worse. Additionally, I have two monitors connected through VGA and DisplayPort. The second monitor is all gray right after system boot. I need to click WIN+D to get the desktop. I do not have this issue on my PC where I installed Win 8.1 from scratch.
I use PowerShell as my default command line. There is a weird issue with Lucidia Console font on Windows 8.1. You cannot set it as default font. It is not a huge concern, because the Consolas works fine, but I cannot use Lucidia Console (which I like better). More about this issue here.
Now, let's look at the bright side of life. My favorite Windows 8.1 feature is "search everywhere". You do not need to think whether you want to search programs (WIN+Q), settings (WIN+W) or files (WIN+F). However, Everything Search Engine is still the best for searching files.
I like the Windows button too. After right-click, you have the same menu which you get with WIN+X. Furthermore, there are options shutdown/restart/sleep there. It is easier and faster accessible than "Mouse to right-bottom corner of screen"->Settings->Power->Shut down.
Another nice feature is the adjustable size of tiles:
To learn about other new features I recommend Scott Hanselman's videos about new features in Windows 8.1. He is showing how to be productive on Windows 8.1 and how to take advantage of key shortcuts.
By the way: Happy New Year 2014!