Wow Becka what a weekend! I would not want to repeat that drive in a hurry!
Go for the DVD player. You ALL deserve it.
IDK about other states but in GA you can dial *DOT on your cell phone for road hazard, construction, traffic advice.
Once or twice I had to change DD on the floor in a public bathroom on my own shirt because it was the cleanest thing available. I wouldn't have done that in you situation however, too messy.
Take care and plan carefully for your drive to Fla and I know you will do fine.
How far away was your friends house?