After a few days of over-heating, I brought in my '89 bmw to a mechanic who alerted me to a cracked head gasket this weekend. Prior to this problem, the car was operating flawlessly and in otherwise great overall condition. It has about 160k miles and the costs of repair outweight it's value in my opinion, plus the fact I can't even afford repair costs. It would be a shame to junk a car like this. Either I donate it or find some BMW enthusiast to buy it off me for $4-500. Anyone have other ideas?