i used to use this for launching apps, although it can do much much more:
Quicksilver A unified, extensible interface for working with applications, contacts, music, and other data.
It has more flexibility than Spotlight for app-launching. For example it can quickly be "taught" to launch Photoshop when we type ps, or Disk Utility by typing du.