I think this has been discussed before, but I can't find the link.

Where's the best site to get a cheap flight in a couple months in the lower 48?