I would take Freddie Mac.
Freddie Mac guarantees mortgages and they essentially have a fianancial lifeline from the Treasury Department. The shares are just above $0.50 each, so even if you buy 10,000 shares and turn a profit of 12 cents per share - that's $1,200.
If you taking a look at history you'll also realize that a strong housing market has usually been the catalyst for pulling our economy out a recession. Obviously, this directly benefits Freddie Mac.
I would stay away from GM - I think the writing is on the wall that they'll eventually go bankrupt and its only a question of when.
You don't want to be holding GM stock when that happens!