It took about three weeks to get the car back, but the shop got it back to us in practically perfect condition; the body work looks fantastic, and I haven't noted any mechanical problems so far after about a week of driving it. The smell from the coolant that leaked everywhere is finally starting to subside, which is really my only remaining complaint (aside from having to fill out forms for three different insurance companies for the accident, and pay a $500 deductable out of pocket for being in the wrong place at the wrong time; bleh). So, no more rental cars. Yay. :-)