The only way that GM will probably let go og GMAC is via an IPO.....the money realized from this IPO could go towards paying off some debt. Plus GM will still hold a significant holding in the spun-off entity.
Selling off GMAC to a bigger financila institution ie BOA or CITI will probably not be GM's first choice. But who knows? Time will reveal all... JMHO.