Start Menu Organizer
This lets you organize the start menu into categories (they provide some for you, but you can add and delete as you wish.) Good if you have 500 programs. Hasn't been updated in a while, but it does work decently. A keeper!
Why would anyone need 500 programs?
I have around 40 installed, maybe 20 more that I'd use given the right circumstance, and I do far more with my computer than the average user.