If you combine LiteSwitch X to switch between running applications, and LaunchBar to open new applications, you've got yourself an all-keyboard deal.

It's how I operate my mac, and I've already infected two peers with LaunchBar. Awesome UI paradigm, even at the high cost. I really suggest you go check it out :)