I love Alfred and use it all the time, often for app-switching, but I also use Witch [1]. Big time-saver, especially for referring for documentation. Killer feature is switching between windows in the same application, something that is woefully impossible using the native OS X app switcher (something vanilla Windows has over vanilla OS X, hands-down).
[1]:http://manytricks.com/witch/