oh, boy, hope you came through the storm OK! I know how bad those storms can be..good thing for insurance! Golf ball sized hail usually means new roof and siding around here, along with major vehicle damage.
We have strong storms blowing across Iowa today...probably remnants of what hit you last night..but no hail in the forecast. I still need a new roof from a bad hail storm last summer..
Let us know how you made out..