Windows Vista/7(Always Backup Your Registry When Performing These Kind Of Tasks)Menu Show Delay to slow for you? Then why not speed it up??
1. Open the
Start Menu > then type
regedit in the search box and
press Enter.2. In regedit, navigate to >
HKEY_CURRENT_USER\Control Panel\desktop3. In the right pane, right click on
MenuShowDelay and click on Modify.

4. Type in a number between 0 to 4000 - for how many milliseconds you want the Menu to wait before it opens, the lower the number, the faster the response time. It is not recommended you use 0 as it will be difficult to navigate through at that speed.
1 is ideal 5. Click on OK to apply.
6. Close regedit.
7. Then all you do is restart the computer to apply these changes.
To restart Explorer without rebooting, open the
Task Manager Ctrl+Shift+Esc and end the Explorer.exe process. Then create a
new task under File and Type explorer.exe and hit enter.Now you will see a big difference!
Hope you found this useful!