Metro Detroit got soaked. But it could've been worse.