Thanks guys,
I called Eric and he said to take it to OK tire for an alignment and take it from there. So I did, and there's no suspension damage according to the shop.
I do need 2 new rims and 2 new snows before they can align it properly but that's it. I can't complain about that at all.
How happy am I?!! I can't believe how overbuilt our front ends are. If I was in a Honda I know I'd be replacing lots of stuff.