Chase regularly has 4 cards that are eligible for 50k points after $1000 or $2000 spend in 3 months (the offer changes but is usually offered every 2-3 months). The last offer just ends tonight. Get 2 cards (I just did this again, 1 personal and 1 business but did require a call to the business line to get approval), spend your 2k on each card and boom your 104k points. The 52k points for my first card posted 4 days after my first statement close and I expect my second to close next week. I got the additional 6k points for the companion pass by a $200 purchase through the southwest reward site that had a 35/$ bonus and was a reimbursable through my work.
In order to make the 4k spend in 1 month I did prepay cable, cell phone, and auto insurance.
There are literally dozens of tricks for making your $4k spend and getting the additional 6k points without spending lots of money.
Amazon allows $1k month credit card payments to another person which counts, that alone would be $3k of the 4k. Send someone flowers will get you 1k points, spend 1k on gift cards for sears right now will get you 6k points, or $200 purchase of points through choice rewards and transfer to chase (a net cost of about $100). For more "trick" ideas check flytalk, millionmilesecrets, frugaltravelguy or the dozens of other sites dedicated to exploiting travel rewards.
Like I said I just did this again (first time was in 2009, wife got both cards and it paid for 4RT to Orlando, 4RT to Ft. Lauderdale, 3RT to Charleston, and 2RT to Chicago, 2RT to Charleston ) and it took about 2 hours time total to get my spend ($4k) and extra points to get 111k points and the companion pass in under 6 weeks.
Here is a link to 1 of the 4 cards that currently has the offer:
https://creditcards.chase.com/a1/southwest/2ffairpage
The others can be found with a simple google search.