you might also want to visit newport beach travel's website (http://www.nbtravel.com)..
the site is reliable and allows you easy ways to build a multi-segment flight for mileage or open jaw purposes.
always keep your web-ears open, however, for the occasional "special" (i know, y'all have only a short notice before this particular trip).