I've got a Charbroil that I dragged home from the neighbors about 4-5 years ago. The next day they saw the drag marks from the garbage area behind the house right up to my garage door, lol! They were glad I could make use of it. :)
Anyway, I tore it down, repainted it, put on new burners and a regulator/hose and it works great. :) I also used some high quality porcelain briquettes that really helped even the heat out. It's time for some more though...... They soak up grease and break down after a while.