Well, the sun is back blazing, the rain is steaming off of the streets, and the dew point never went anywhere. Should recover some instability nicely, though it never really stabilized.
Temp is 70F and climbing, dew point is at an oppressive 69F.
Did end up with some trees down about a mile away from my weather station which only recorded a max gust of 40 mph. Must have been a nice little downburst.