There was a whole thread about it somewhere, which also contained a mini-discussion about the difference between "direct" and "non-stop" (no, I can't remember).
I still do the go >Wikipedia page for airport and go >airlines and destinations but there are other solutions.