I had my front and rear seats completely recovered to oem speck. the kit cost me 1500.00 then my labor to install them. Question is, how handy and how much time do you have on your hands.
like mentioned, no other model bmw seat will be correct fit. You can retro fit the e36 fronts as I have seen this but honestly....? they don't look that great and not nearly the same support given.
do it right...don't ghetto the car...too many butchered cars out there as it is....yaknow..."seemed like a good idea at the time" crap..LOL