that really sucks. My p5 was also totalled and if there's one thing I learned is that you shouldnt let life get you down. I had just put on a racing beat catback 3 days before it was totalled . . . so that really sucked for me. But I don't want that to stop me from having fun with cars. You did spend a lot of time and money on the car, but don't let some idiot ruin it for you. Mod your new car if you want and be happy that you had your p5 when you did.
On a side note - i noticed that your air bags deployed. I heard that whenever that happens, a car is declared totaled no matter what. A few family friends had this happen to them - they had minimal body damage to their car, but the air bags deployed, and the cost of resetting them is supposedly enormous. Kind of sucks, but they did do their job in protecting you and your son. I hope you have better luck in the future with idiot drivers. enjoy your new car