Howzit,
I can't answer your question on cost for a full repair, but, are you sure that it has "packed up" and not a problem with the aircon unit?
I ask because e36 316i's my aircon didn't work when I got it, and it was an electrical problem with the aircon unit, which was easy to repair.
Sorry if you have eliminated this already...