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.