Some people are pushing General Motors Corp. into the passing lane; some are keeping it behind an 18-wheeler. But Banc of America Securities, citing a "better-than-expected" deal with the United Auto Workers Union, upgraded GM to "neutral" from "sell," driving the price target to $37 (U.S.) from $25. While expecting GM's fundamentals "to turn for the worse with a decline in their new product pipeline, the elimination of the UAW health care liability at a better than expected 25 per cent discount results in a higher valuation for the stock," writes analyst Jairam Nathan. It closed at $37.05 on the NYSE Tuesday, continuing a week-long trading range between $36 and $38. "Investors view the elimination of the retiree health care liability as a precursor to sustained profitability," he notes, as he floored 2008 and 2009 profit above the speed limit. Next year's bottom line moves to $2.60 a share from an earlier $2.35, accelerating in 2009 to $2.90 from $2.60.