Here is a ebay link for dye that works well. Just let them know what color you need.
http://cgi.ebay.com/BMW-CAR-LEATHER-...item35ad31f1f1
Here is the link to the other thread talking about the same situation:
http://www.e90post.com/forums/showthread.php?t=434223