From the steering thing, I'd say tie-rod. Doesn't sound to me like steering rack, unless it feels different when turning (like, lock to lock).
I hit that same log, I still haven't diagnosed any problems yet. I may have gotten out of it relatively unscathed.