How should i go about finding the best airfare?

NorthIsland asked:


We are going to St John this summer. Which website is best for finding the best deals on airfare? Should I go to the airlines websites directly or is a travel site better?