Try out Google's new flight search service. Type in two airports (i.e.: sfo lax, nyc sfo, etc.), or two destinations (ex: 'san diego to las vegas') in the field and press the search button. It doesn't show you any prices or flight information, but it can redirect you to a travel site which will. I am sure that these travel sites will pay a premium for this service.