Ok, so I just finished up my door panels. I bought some new foam, some suede cloth, and some thin yarn cloth (almost exact match to factory) to redo the speaker "vents".
My door panels were originally blue leather ones, and were pretty nasty. I took them apart, scrubbed all the vynil/plastic areas clean, and coated them with Duplicolor flat black vynil dye, which turned out amazing. I also put the little carpet areas through the washing machine, and dyed them black as well. This has been one of the most "fun" things I've done so far, and for what I spent I am VERY happy with the results!
Total budget for this:
$10 for 3M general trim adhesive
$5 (x2) for a can of Duplicolor vynil dye.
$12 for suede, foam, and speaker cloth
Having fresh door panels that look like they just came from Mazda: priceless!
I will post pics up in a little bit.
Pictures:
On the car: