Am so glad you had good results at the Apple Store. Being a total Mac nut for almost 25 years, I'd hate to hear of something less that satisfactory in that regard. They're so wonderful! Now, if they could just send me my iPad 2, on order, all would be fabulous!
In regards to your crash... Glory be that you and Graham were not hurt terribly, and glory be that Celosa was unscathed! It is indeed a miracle. I think that the good powers that be knew that you two have endured enough sadness when it comes to furry ones of late. This was just not the time or place for more of that. And if anything, maybe this is an event to seal the deal and bond you and Graham will forever more!
I've had a super scary car accident once (i.e. being turned into a pin ball on the Southwest Frwy--my car at a stop in traffic, hit from a truck at full speed from behind, so we began river dancing all over I-59 near Gessner) and survived with my mom, with a scrape and a bruise and a cut here and there... The car was totaled but we were lucky.
What you both have been through is a trauma, not just physical, but mental, so focus on the wonderful things like Graham and Celosa and super people at the Apple Store... But don't be surprised if you have some mental things that crop up! After my crash I had bad dreams; I had dreams where I the accident happened again and I dreamed I was dead. It's weird, but it happens...
Anyhoo, I just want to say how happy I am that you are all OKAY! Keep us posted on your progress!