Look on the Mileage Run forum.
You can pretty much do quick mileage runs on transcons three weeks in a row, which should net you close to 20K. For example, EWR-IAH-SMF, or JFK-SFO-TUS. The latter has been going for $250 all-in.
Can probably be done for less than $1000.