I use nearly 20 programs on a regular basis, and another 20 I use occasionally and would like the be able to find without digging through the Program Files menu, and I don't want to clutter the task bar with all of them. The way I have it set up in six folders on the top of the Start Menu (NOT inside "Programs", but above Programs), I can pull any of them up with a Ctrl-Esc and few hits of the arrow keys.
The text search feature works great when you can remember the name of the app you're looking for. My brain doesn't always work that way, though. Since I have the various apps sorted by category, I don't have to look through more than about 6 at a time to find the one I need.
I'm actually using a "Classic Windows Start Menu" app that replaces the new Windows 7 Start Menu with one that behaves the way I've come to depend on.
Until I found the Classic Start Menu app, I was getting stuck on the search line a lot, trying to remember what some tool was called. No fun.