Since the last time I posted in this thread, I bought back my totaled M3 and sold it. I also cancelled my policy with Geico for my daily driver.

Their claims department is TERRIBLE. The whole process was a PITA but after fighting with them, I did end up getting more money than I paid for the car.

In October, I purchased another e36 M3 and went with Hagerty. Since it's not my DD, I wasn't overly concerned with the amount of miles I'm "allowed" to put on it.

It's comforting to know that if anything happens to my new M3, my agreed value policy will cover it.