IMHO, BAM does a really good job in explaining what may happen. BAM is also not afraid to not make changes to their forecasts/outlooks if the situation warrants.
At this time, BAM is more midwest centric, but recently, they've spending more time discussing the eastern part of the US.