Damn man, that really sucks. I drove my cobra through downtown in the same storm and had some close calls. When I got home I couldnt hear anything because the rain was hitting the car so hard.
Hope your mom feels better, I know how much it sucks to have a car you love damaged, but at least she's safe.