katzkin is one leather interior company that's pretty well respected, and apparently GM-certified...Our own TxTurbo works for them:
http://www.camaro5.com/forums/showthread.php?t=11567
Beyond that, I'm afraid I don't have much experience in the area of vehicle upholstery.:(