jeezis christ. that's a lot of programs. i would think that --if you're not already using your highest screen resolution-- you would be able to display a longer start menu by increasing the resolution since that basically shrinks all of your non-fullscreen apps a bit.
Bookmarks