There's people that do this for dealers that go around fixing scratches and cigarette burns professionally for cars they resell. That would probably be your best bet finding one of those guys. If you have the usual grand canyon size cracks going on I don't think there is much you do that is going to look factory fresh. I that case your best bet is one of those snap over dash caps or the expensive route of wrapping the dash in upholstery.