orbitz is cheap and many, many, choices for departure and arrival.
southwest is also very cheap.
or if it's an immediate ticket, u can call an agent and see if there's a ticket they're trying to sell that they can discount for u.
i've never bought domestic tickets for myself, but i have for my boss, and yeah, he's cheap so hahah i know where to look.