In addition to swa try expedia and travelocity. The only problem with these sites are that they only allow you to search for 4 seats at a time but you should get a good feel for the range of fares and flights. Once you've found which carriers have the best options for you try their specific website. Many times you can save between $10 and $20 per ticket because you avoid the upcharge from these sites. You will almost always do better booking online rather than calling the airlines directly because they want to encourage you to do your own searching, thus reducing the number of "real people" that have to handle passenger requests. If only a few airlines fly out of your airport then also subscribe to these airlines' online newsletters. Sometimes they will let you know when there is a lower fare. Other than that just keep checking. Sometimes the best deals don't come out until closer to your travel date. The best advice is to do your homework, decide how much your willing to pay, and then book your flights when the price comes close. I been booking exclusively online for years now and have never had any problems. Good luck!!