http://startisback.com/#home-tab
I use Startisback for my start menu.It's Fully customizable and only cost $2.99.I like it better than Classic Shell http://www.classicshell.net/
Windows 8.1 has the ability to boot directly to the Desktop but it still has all the fucking Metro BS and shit.
Here's a tutorial. http://pcsupport.about.com/od/windows-8/fl/boot-to-desktop-windows-8.htm
When Windows 8 was first released, the only way to boot directly to the Desktop was to employ some registry hack or install a program that does the same.
Hearing feedback that the Start screen in Windows 8 might not the be the best starting point for everyone, especially desktop users, Microsoft introduced the ability to boot to the Desktop with the Windows 8.1 update.
So, if you're one of those people that clicks or touches on the Desktop app every time you start your computer, you'll be happy to know that configuring Windows 8 to skip the Start screen altogether is a really easy change to make:
Difficulty: Easy
Time Required: Configuring Windows 8 to boot to the desktop should take less than a minute.
Applies To: Booting straight to the Desktop is only possible in Windows 8.1 and later.
Here's How:
Open the Windows 8 Control Panel. Doing so from the Apps screen is probably the quickest way via touch, but it's also accessible via the Power User Menu if you're used to using that. Tip: If you're using a keyboard or mouse and are already on the Desktop, which seems likely considering the change you're wanting to make here, right-click on the taskbar and choose Properties, then skip to Step 4. With Control Panel now open, touch or click on Appearance and Personalization. Note: You won't see the Appearance and Personalization applet if your Control Panel view is set to Large icons or Small icons. If you're using one of those views, choose Taskbar and Navigation and then skip to Step 4. On the Appearance and Personalization screen, touch or click Taskbar and Navigation. Touch or click the Navigation tab along the top of the Taskbar and Navigation window that's now open. Check the box next to When I sign in or close all apps on a screen, go to the desktop instead of Start. This option is located in the Start screen area in the Navigation tab. Tip: Also here is an option that says Show the Apps view automatically when I go to Start, which is something else to consider if you're not a fan of the Start screen. Touch or click the OK button to confirm the change. From now on, after logging in to Windows 8 or closing your open apps, the Desktop will open instead of the Start screen.