What is Windows 8.1 and why should I get it. It looks like Microsoft now is listening to their customers and bringing back the taskbar in the 8.1 version.
Currently the taskbar is not available because Microsoft wants to make sure it's user friendly and bug free. But if you just recently purchased Windows 8, it's pointless worrying about bugs because the software will still be buggy until they issue their first Windows 8 service pack fix. So in the end, installing the taskbar will still be better off regardless of you waiting.
Once done you should be able to take control of your computer menu's the same way you did in previous version of Windows.
Info
Update