Don't forget to consider the total costs (i.e., how you are getting to/from your airports (transit, parking, etc.) in your calculation.
WN is probably the way to go, especially when they are running their best specials. You can stock up on tickets, and if you can't travel, you just put the funds back in the bank.