Go to Start Run and type in regedit and click OK.
Now in Registry Editor go to HKEY_CURRENT_USER Control Panel Click on Desktop.
This opens several values in the left pane, scroll down to MenuShowDisplay and double click.
Change the Value data from the default 400 to zero and click ok. Now just close out of the Registry Editor.
You will notice a remarkable increase in the display of the start menu. This can be done in Vista as well, although the steps are a bit different.