Toyota seems to be making money faster then they can spend it.
Look at any GM dealer no one pays sticker for a GM car. Thats why they don't make any money. For example the Cobolt is a nice little car but they are sold cheaper new then Civic's and Corollas. Honda and Toyota can sell their products at sticker.
GM needs a major overhaul. Their fixed 0 interest loans that they made are going to be killing them in another few years, along with a tanking truck market. If you take away trucks what is left for GM to sell? They better start pushing G6's and stop wasting their time making stupid new minivans that don't compete.