Alex,
There is an ebay seller that does vinyl, leather, and ultrasuede recovers on the dash. From the pictures it looks good.
http://cgi.ebay.com/ebaymotors/Porsche-944...1QQcmdZViewItem
You can also call RPM Sportscars in Houston, Texas. Ray's upholstry man does all of my girlfriends cars...super low mileage, among the best work I have seen. He might charge a pretty penny, but you won't find more OEM look work anywhere. (713) 465-4606
All of the above places I think will make a huge appearance difference in the 944 type dash. I just bought some black italian leather to recover my dash in. Its just vinyl on top of foam, so it shouldn't be very hard to do. We'll see.
Wes